*作为通配符,可以表示多个字符,如*.txt
?通配符,只代表一位 如?.txt a.txt
# 在shell脚本中,#放在行首,则本行不生效
\脱意符号, \将特殊字符还原为普通字符
| 管道符 将符号前的命令结果丢给符号后面的命令
$作为变量前面的标识符
!$ 表示上条命令最后一个变量
;常常用在两条命令的中间
~用户的家目录
& 可以把一个命令放到后台,例: sleep 100 &
[ ]中间为字符组合,如[12]表示不是1就是2
[1-9] [a-z]表示一个范围
*作为通配符,可以表示多个字符,如*.txt
?通配符,只代表一位 如?.txt a.txt
# 在shell脚本中,#放在行首,则本行不生效
\脱意符号, \将特殊字符还原为普通字符
| 管道符 将符号前的命令结果丢给符号后面的命令
$作为变量前面的标识符
!$ 表示上条命令最后一个变量
;常常用在两条命令的中间
~用户的家目录
& 可以把一个命令放到后台,例: sleep 100 &
[ ]中间为字符组合,如[12]表示不是1就是2
[1-9] [a-z]表示一个范围
下一篇:cut命令
1 $相关关键词shell中与相关的符号比较
1.特殊符号变量:$n$n:用于接收脚本文件执行时传入的参数,$0 用于获取当前脚本文件名称。$1~9代表获取第一输入参数到第9个输入参数。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M