Shell基础-通配符

时间:2023-03-09 16:18:36
Shell基础-通配符

* - 通配符,代表任意字符

Shell基础-通配符

? - 通配符,代表一个字符

Shell基础-通配符

# - 注释

Shell基础-通配符

| - 分隔两个管线命令的界定

Shell基础-通配符

; - 连续性命令的界定

Shell基础-通配符

~ - 用户的根目录

Shell基础-通配符

$ - 变量前需要加的变量值

Shell基础-通配符

! - 逻辑运算中的"非"(not)

/ - 路径分隔符号
>, >> - 输出导向,分别为"取代"与"累加"

Shell基础-通配符

' - 单引号,不具有变量置换功能

Shell基础-通配符

" - 双引号,具有变量置换功能

Shell基础-通配符

` - quote符号,两个``中间为可以先执行的指令

Shell基础-通配符

() - 中间为子shell的起始与结束

Shell基础-通配符

[] - 中间为字符组合

Shell基础-通配符

{} - 中间为命令区块组合
&& - 当前一个指令执行成功时,执行后一个指令
|| - 当前一个指令执行失败时,执行后一个指令