Shell
mv 歸檔
我執行了以下mv命令,顯然是錯誤地使用了反斜杠而不是斜杠。
mv 2015-02-02_flyer_ppces.pdf ..\PPCES2015\2015-02-02_flyer_ppces.pdf
輸出為空。
從根目錄查找找不到文件 ..\PPCES2015\2015-02-02_flyer_ppces.pdf 。當我使用這些參數執行mv時,實際上會發生什麼?這個名字的文件真的存在嗎?
我使用 OS X 10.10.2
您應該
..PPCES20152015-02-02_flyer_ppces.pdf
在原始文件所在的目錄中看到帶有名稱的文件2015-02-02_flyer_ppces.pdf
。反斜杠字元 (
'\'
) 是轉義字元,用於轉義對 bash 等具有特殊含義的字元\, ", ', #, $, <space>
。如果您在數字或字母等正常字元之前使用它,則與僅寫入該數字或字母相同,即與 .\P
相同P
。