首页 > 代码库 > linux通配符
linux通配符
通配符一般在bash环境中使用:
* 代表所有(0到多个)字符
? 代表任意1个字符
; 连续不同命令的分隔符
# 配置文件注释
| 管道
~ 用户的家目录
- 上一次的目录
$ 变量前需要加的符号
/ 路径分隔符
>或1> 覆盖重定向
>> 追加重定向
< 输入重定向
<< 追加输入重定向
‘ 单引号不具有变量置换功能,输出时所见即所得
" 双引号具有变量置换功能,解析变量后输出,不加引号相当于双引号(略微有点区别,当有参数时)
` 反引号,中间有命令会先执行,等价$()
{} 中间为区块组合或内容序列 如:{1..5}、{a..d}
! 逻辑运算中的“非”!
&& 当前一个指令执行成功时,执行后一个指令
|| 当前一个指令执行失败是=时执行后一个指令
.. 上一级目录
. 当前目录
linux通配符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。