我的網站中有一個名為 Piture-list.php 的檔案。
當我透過 ftp 客戶端查看它們時,它顯示兩個檔案大小不同的檔案。
作為
File name filesize
picture-list.php 19818
picture-list.php 9063
當我選擇檔案大小為 9063 的檔案並使用 ftp 刪除時,它會刪除檔案大小為 19818 的檔案。
然後我使用命令提示字元列出文件,碰巧看到實際上有兩個文件,一個具有原始名稱,另一個文件名前有一個空格(“picture-list.php”)。
我嘗試移動、刪除該文件,但沒有成功。
可能是什麼問題?
答案1
要與包含前導空格的檔案交互,您需要在檔案名稱周圍加上引號,例如
rm " picture-list.php"
您也可以使用-i
命令列開關,例如
rm -i *pict*
rm: remove regular file ` picture-list.php'?
並回答 y 以刪除帶有前導空格的那個。