转载原文:https://blog.csdn.net/michaelzhou224/article/details/12708333
解决空格问题的几种方案:
1. 使用 “ ” 来替代一个含有空格的文件以及目录:
jorncess red black 可以这样来表示:
jorncess” “red” ”black
2. 使用单引号来表示:
对于有空格文件来进行重命名
例如文件夹: oracle install.tar
你在安装时直接使用这个名字安装,会报错,如找不到oracle.tar文件和找不到install.tar文件,原因就是安装包名字有空格
解决:用反引号 tar -zxvf `oracle install.tar`
3. 使用折号来进行转义
可以使用加英文的引号 cd /home/"my doc"
也可以: cd a\ b
\ 如果在行末,是说明本行还未结束,下面一行和本行是一起的意思
-- 就是选项的开始,一般一个字母的选项用 - 开头,多个字母的就用 -- 开头.
“\”后如果是回车,不换行的话可能省略;但要是其它字符,就不能省略。“\”告诉系统后面跟着的字符为原意,不是命令。
比如有个文件名中带有空格,就要在空格前加一个“\”。 文件名的方法应该与文件夹一样。
---------------------
作者:zmycoco2
来源:CSDN
原文:https://blog.csdn.net/michaelzhou224/article/details/12708333