Linux Bash 通配符
2016-01-29 21:12
323 查看
通配符 :
? 匹配任意一个字符
* 匹配任意字符
ls dzp*
ls dzp?
ls dzp[0-9]
和正则表达式类似
ls dzp[^0-9] 逻辑非
'' 单引号 : 单引号原样输出 ,双引号 $ 和反引号具有特殊含义
"" 双引号 :
`` 反引号 (aa=`ls`): 先执行 == $(ls) (aa=$(ls))
# 在Shell脚本中,#代表注释
\ 转义符 : 让特殊符号失去作用
[root@yyq ~]# aa=123
[root@yyq ~]# echo $aa
123
[root@yyq ~]# aa='123'
[root@yyq ~]# echo $aa
123
[root@yyq ~]# echo '$aa'
$aa
[root@yyq ~]# echo "$aa"
123
? 匹配任意一个字符
* 匹配任意字符
ls dzp*
ls dzp?
ls dzp[0-9]
和正则表达式类似
ls dzp[^0-9] 逻辑非
'' 单引号 : 单引号原样输出 ,双引号 $ 和反引号具有特殊含义
"" 双引号 :
`` 反引号 (aa=`ls`): 先执行 == $(ls) (aa=$(ls))
# 在Shell脚本中,#代表注释
\ 转义符 : 让特殊符号失去作用
[root@yyq ~]# aa=123
[root@yyq ~]# echo $aa
123
[root@yyq ~]# aa='123'
[root@yyq ~]# echo $aa
123
[root@yyq ~]# echo '$aa'
$aa
[root@yyq ~]# echo "$aa"
123
相关文章推荐
- 使用Shell 脚本防止SSH暴力破解
- Linux Bash 的基本功能 管道符
- Linux Bash的基本功能 输出重定向
- Linux 标准Shell Bash 的基本功能
- Linux 脚本执行方式 (Shell基础)
- SQL to mongo Shell to C++
- 【转载】MySQL被慢sql hang住了,用shell脚本快速清除不断增长的慢sql的办法
- shell特殊命令符
- shell特殊命令符
- shell特殊命令符
- shell特殊命令符
- shell特殊命令符
- shell特殊命令符
- shell特殊命令符
- shell特殊命令符
- shell特殊命令符
- shell特殊命令符
- 16. Shell scripts
- shell 练习
- shell编程-变量