`叫做什么符号,键盘上tab上方的那个,在英文状态下可以打出OS=`uname`,然后打$OS为什么说没有这个命令OS=“uname”,$OS,就显示Linux,echo $OS显示uname为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 18:15:17

`叫做什么符号,键盘上tab上方的那个,在英文状态下可以打出OS=`uname`,然后打$OS为什么说没有这个命令OS=“uname”,$OS,就显示Linux,echo $OS显示uname为什么?
`叫做什么符号,键盘上tab上方的那个,在英文状态下可以打出
OS=`uname`,然后打$OS为什么说没有这个命令
OS=“uname”,$OS,就显示Linux,echo $OS显示uname
为什么?

`叫做什么符号,键盘上tab上方的那个,在英文状态下可以打出OS=`uname`,然后打$OS为什么说没有这个命令OS=“uname”,$OS,就显示Linux,echo $OS显示uname为什么?
`command` 倒引号也称反引号 (backticks)
为变量赋值时,如果需要括住的字符串是一条命令,则需要用到倒引号,此时该命令不会执行,而会将执行的结果赋值给变量OS.因为此时它还是一个变量,并不是一条命令,所以不能单独执行,经常会用在写shell脚本中.
"string" 双引号 (double quote)
被双引号用括住的内容,将被视为单一字串.