shell命令中的空格问题(用ssh执行)
①如果shell命令中有空格,可以使用单引号或双引号引起来
②单引号不会识别符号,将$解析为变量的引用
③最外层是双引号,内嵌单引号,$等特殊符号依旧可以识别
④最外层是单引号,内嵌双引号,$等特殊符号无法识别
` 反引号,将反引号中的内容作为linux命令执行,赋值给一个变量!等价于$()
①如果shell命令中有空格,可以使用单引号或双引号引起来
②单引号不会识别特殊符号,而双引号会识别符号,将$解析为变量的引用
③最外层是双引号,内嵌单引号,$等特殊符号依旧可以识别
④最外层是单引号,内嵌双引号,$等特殊符号无法识别
` 反引号,将反引号中的内容作为linux命令执行,赋值给一个变量!等价于$()