我在 unix 中有一个文件,名称为“这是我的文件.xls”
我想将它从一个文件夹移动到另一个文件夹。我写了以下几行:
fileName="this is my file"
myDate=20121125
mv $FIRST_DIR/"${fileName}.xls" $SECOND_DIR/"${fileName}_${myDate}.xls"
然而,这是行不通的。我收到错误“file.xls 不是目录”
这样做的正确方法是什么?
谢谢阅读!
对空格使用转义字符。所以改变变量fileName
到“这\是\我的\文件”。这确保 shell 将忽略空格并且不会将其视为分隔符。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)