我有需要从一个位置复制到另一个位置的文件列表
输入文件: C:/Unknown/Absolute.txt c:/ Unknown / Absolute With Space.txt
如果我尝试一个脚本来读取输入文件并对目标目录执行cp就会失败,文件Absolute.txt会像我想要的那样被复制,但是Absolute With Space.txt并没有。我如何实现用空间复制文件名?
答案 0 :(得分:3)
空格用作分隔字符,如果您不想这样做,请使用"quotes"
或使用\_
转义空格(其中_
是空格)。所以这应该都有效:
cp "c:/Unknown/Absolute.txt" "c:/Unknown/Absolute With Space.txt"
cp c:/Unknown/Absolute.txt c:/Unknown/Absolute\ With\ Space.txt