标签:linux通配符
通配符一般在bash环境中使用:
* 代表所有(0到多个)字符
? 代表任意1个字符
; 连续不同命令的分隔符
# 配置文件注释
| 管道
~ 用户的家目录
- 上一次的目录
$ 变量前需要加的符号
/ 路径分隔符
>或1> 覆盖重定向
>> 追加重定向
< 输入重定向
<< 追加输入重定向
‘ 单引号不具有变量置换功能,输出时所见即所得
" 双引号具有变量置换功能,解析变量后输出,不加引号相当于双引号(略微有点区别,当有参数时)
` 反引号,中间有命令会先执行,等价$()
{} 中间为区块组合或内容序列 如:{1..5}、{a..d}
! 逻辑运算中的“非”!
&& 当前一个指令执行成功时,执行后一个指令
|| 当前一个指令执行失败是=时执行后一个指令
.. 上一级目录
. 当前目录
标签:linux通配符
原文地址:http://12079244.blog.51cto.com/12069244/1872373