Bash通配符及特殊符号
2016-05-14 14:59
344 查看
1.*是任意多个任意字符(任意可以是0)
会显示所有以abc结尾的或者就是abc的文件
2.[]匹配括号中的任意一个,必须是一个。
匹配以abc其中一个开始,以df结尾的,文件名是三个字符
3.?这个是匹配任意一个字符
四个字符,以asc结尾
4.[^]与2同只是取反
5.”单引号中所有的特殊符号都没有特殊的含义
6.”“双引号特殊符号都有特殊意义
7.“反引号等价于$()里面的系统命令会先执行反引号和括号里面的命令
显示本目录下的文件名
8.\去掉特殊符号的意义
显示的是date去掉了的特殊意义
ls *abc
会显示所有以abc结尾的或者就是abc的文件
2.[]匹配括号中的任意一个,必须是一个。
ls [abc]df
匹配以abc其中一个开始,以df结尾的,文件名是三个字符
3.?这个是匹配任意一个字符
ls ?asc
四个字符,以asc结尾
4.[^]与2同只是取反
5.”单引号中所有的特殊符号都没有特殊的含义
6.”“双引号特殊符号都有特殊意义
7.“反引号等价于$()里面的系统命令会先执行反引号和括号里面的命令
echo `ls`
显示本目录下的文件名
8.\去掉特殊符号的意义
echo \$date
显示的是date去掉了的特殊意义
相关文章推荐
- 一波实用的Bash Shell整理
- bash脚本输入密码不回显问题的解决方法
- bash 编程中循环语句用法
- Linux BASH多进程并行处理的方法实现
- BASH 学习笔记小结
- 写出健壮Bash Shell脚本的一些技巧总结
- Bash Shell中忽略大小写的设置方法
- Linux bash Shell中的变量类型详解
- Linux系统中bash shell编程的10个基础问题讲解
- linux BASH shell下设置字体及背景颜色
- bash获取当前路径示例
- Bash Shell 注释多行的几种方法
- linux bash字符串处理大全
- 让代码整洁、过程清晰的BASH Shell编程技巧
- 使用Bash Shell获取文件名和目录名的简单方法
- Bash Shell脚本学习小结
- bash批量修改文件名称的方法小结(增加,去除,修改后缀)
- Bash Shell中Shift用法分享
- bash 循环中变量作用范围的问题分析
- 在Debian系的Linux中检查软件包是否被安装的方法