linux shell(通配符)
来源:互联网 发布:多个域名 ngnix aliyun 编辑:程序博客网 时间:2024/05/16 12:31
1 通配符
?。。。匹配一个任意字符
*。。。匹配0个或任意多个任意字符,也就是可以匹配任何内容
[ ]。。。匹配括号中的任意一个字符,如:[abc]代表一定匹配一个字符,或者是a,或者b,或者c
[-]。。。匹配括号中的任意一个字符,-代表一个范围。如:[a-z]代表匹配一个小写字母
[^]逻辑非,表示匹配不是中括号内的一个字符,如:[^0-9]代表匹配一个不是数字的字符
2 bash中其他特殊符号
‘ ’单引号,在单引号中的所有特殊符号,如“$”和”"(反引号)都没有特殊含义
“和”\”是例外,拥有“调用变量的值”,”引用命令”,和”转义符“的特殊含义
如:aa=123
echo ‘$aa' 输出为aa
“”双引号,在双引号中的所有字符都没有特殊特殊含义,但是$和“
如:aa=123
echo “$aa” 输出为123
`反引号 反引号括起来的内容是系统命令,在bash中会先执行它,和$()作用一样,推荐使用$()
ls
如:aa=
ls`)
echo "$aa"
同(echo
输出结果为系统命令ls将输出的内容
#在shell脚本中代表注释
echo
输出为ls输出的内容
\ 转义符,跟在\之后的特殊符号将失去特殊含义 变为普通字符,如$将输出为“$”符号,而不当作是变量引用
阅读全文
0 0
- linux shell(通配符)
- Linux Shell快捷键、通配符
- 二、linux Shell通配符
- linux shell通配符
- 一、linux shell通配符(wildcard)
- linux下shell通配符说明
- linux shell常用快捷键 通配符
- Linux Bash Shell学习(二):目录和通配符
- Linux学习---shell编程(05-通配符,正则表达式)
- 正则表达式与 Linux shell 中的通配符(wildcard)
- Linux基本概念及操作(终端、shell、快捷键、通配符)
- Shell 学习4(通配符)
- Linux Shell的通配符与正则表达式
- Linux Shell的通配符与正则表达式
- Linux Shell的通配符与正则表达式
- Linux Shell的通配符与正则表达式
- Linux Shell的通配符与正则表达式
- Linux Shell 通配符、元字符、转义符
- mysqldump备份数据库时出现when using LOCK TABLES
- 函数的返回值
- FOUND_ROWS()
- CentOS6.4上安装Django1.6 【转】
- 重要的语句mySQL
- linux shell(通配符)
- 详述Linux ftp命令的使用方法 【转】
- php判断是否为中文正则表达式大全 【转】
- svn 命令行下常用的几个命令 【转】
- 在Win7 的xampp安装PHP CodeSniffer
- S3
- raw_input() 与 input() __ Python 【转】
- Python 学习笔记20130928
- python中xrange和range的异同