您的位置:首页 > 运维架构 > Shell

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: