shell中常常用到各式各样的符号
#号
用在行的开头,代表注释
eg:
#!/bin/bash
~
代表当前用户的家目录
eg:
cd ~
~user 代表user(user为用户)的家目录
~+ 代表当前工作目录
~- 代表上个工作目录
;
在shell中 可实现连续指令的功能
eg:
cd ~;mkdir show
.
一个句号代表当前目录,两个点代表上层目录
eg:
cd …
‘’
被单引号用括住的内容,将被视为单一字串。在引号内的代表变数的$符号,没有作用,也就是说,他被视为一般符号处理,防止任何变量替换。
eg:
“”
被双引号用括住的内容,将被视为单一字串。它防止通配符扩展,但允许变量扩展。这点与单引数的处理方式不同。
eg: