source 和 .:source 命令和 . 符号用于执行脚本文件,例如 source myscript.sh 或者 . myscript.sh 将会执行 myscript.sh 脚本文件。ctrl+c 和 ctrl+z:ctrl+c 组合键用于终止当前正在运行的命令,而 ctrl+z 组合键用于将当前正在运行的命令挂起到后台,并返回命令提示符。通过一个脚本示例演示各种特殊符号用...
如果被用在指令中,或者引号双引号括住的话,或者在倒斜线的后面,那他就变成一般符号,不具上述的特殊功能。 ~ 帐户的 home 目录 算是个常见的符号,代表使用者的 home 目录:cd ~;也可以直接在符号后加上某帐户的名称:cd ~user或者当成是路径的一部份:~/bin ~+ 当前的工作目录,这个符号代表当前的工作目录,她...
当不被双引号包含时,两个符号没区别,都以 $1 $2 $3 ……分开的形式输出; 当被双引号包含时,$*会将所有参数作为一个整体输出,例如:"$1 $2 $3 ……",而 $@ 会将各个参数分开,例如:$1 $2 $3 ……; 下面通过例子看下: 先看下没区别的情况,如下所示: [root@localhost ~]# cat shell.sh #!/...
这个符号在规则表达式中,代表行的 "开头" 位置。
引号代表字符串,单引号不能解释$符号,不能变量转换。 代码语言:javascript 复制 [root@localhost shell]# name=tom[root@localhost shell]# echo'$name'$name[root@localhost shell]# echo"$name"tom `` 反引号 相当于$()表示命令替换,将执行命令结果传给变量参数 ...
13、; 分号:在 shell 中,担任"连续指令"功能的符号就是"分号" 代码语言:javascript 复制 eg:cd~/backup ; mkdir startup ; cp ~/.*startup/. 14、~:代表使用者的 home 目录 15、# 井号:表示符号后面的是注解文字,不会被执行 16、\ 倒斜线:放在指令前,有取消 aliases 的作用;放在特殊符号前,则该特殊...
$ 美元符号 取变量的值 # a=10# echo $a10 正则表达式表示行尾 egrep':$'/etc/inittab egrep‘^hello$' file > 大于号 输出重定向 echo'123'>test.txt表示将123输入到文件test.txt中 条件测试中的大于号 < 小于号 输入重定向 条件测试中的小于号 ...
今天我们来说一下,shell中的特殊符号。 一、Bash的特殊符号 1、双单引号 ' ':单引号。在单引号中所有的特殊符号,如$和" ` "(反引号)都没有特殊含义。 2、双引号 " ":双引号。在双引号中特殊符号都没有特殊含义,但是$、" ` "和\除外,这三个符号是有特殊含义的,拥有“调用变量的值”、“引用命令”...