私のウェブサイトには piture-list.php というファイルがあります。
FTP クライアントで見ると、ファイルサイズが異なる 2 つのファイルが表示されます。
として
File name filesize
picture-list.php 19818
picture-list.php 9063
ファイルサイズが 9063 のファイルを選択し、FTP を使用して削除すると、ファイルサイズが 19818 のファイルも削除されます。
次に、コマンド プロンプトを使用してファイルを一覧表示したところ、実際には 2 つのファイルがあり、1 つは元の名前で、もう 1 つはファイル名の前にスペースがあるファイル (「 picture-list.php」) であることがわかりました。
ファイルを移動したり削除したりしてみましたが、何も成功しませんでした。
何が問題なのでしょうか?
答え1
先頭にスペースを含むファイルを操作するには、ファイル名を引用符で囲む必要があります。例:
rm " picture-list.php"
-i
コマンドラインスイッチを使用することもできます。例:
rm -i *pict*
rm: remove regular file ` picture-list.php'?
先頭にスペースがある文字を削除するには、y と答えます。