shell常用特殊符号

warning: 这篇文章距离上次修改已过1455天,其中的内容可能已经有所变动。
特殊符号 说明
< > 重定向输入输出符号
<< >> 重定向输入输出符号,有追加功能
2> 错误重定向输出符号,覆盖原文件内容
2>> 错误重定向输出符号,有文件内容追加的功能
* 匹配任意字符
? 匹配任意一个字符
| 管道符号,用前一个命令的输出作为后一个命令的输入
& 后台进程符
&& 逻辑与符号。用法:命令1 && 命令2 表示:只有命令1执行成功,才继续执行命令2
|| 逻辑或符号。用法:命令1 || 命令2 表示:如果命令1执行成功,则命令2不执行;反之,命令1执行失败,才执行命令2
! 逻辑非符号。排除指定范围
[x-y] 表示一定的范围
# 注释符
"" 双引号表示把它所包含的内容作为普通字符,但'' \ $ ``除外
'' 单引号表示把它所包含的内容作为普通字符,无特殊例外
$ 变量符
\ 转义字符,使特殊符号变为普通字符
`` 倒引号,表示它所包含的内容
; 命令分隔符
() 表示整体执行命令
{} 变量分离
最后修改于:2020年05月02日 11:43
评论已关闭