名前のないディレクトリを削除するにはどうすればいいですか?

名前のないディレクトリを削除するにはどうすればいいですか?

ls -l出力:

drwxr-xr-x 10 mnevile mnevile 4.0K Sep  9 15:45 ​​
drwxrwxr-x 18 mnevile mnevile 4.0K Jun 16 16:01 movies/
drwxrwxr-x 16 mnevile mnevile 4.0K Aug 19 10:52 music/
drwxrwxr-x 16 mnevile mnevile 4.0K Aug 19 10:52 tv/

名前のないフォルダを削除するにはどうすればいいですか?

答え1

まず、このディレクトリには名前がありますが、印刷できない文字で構成されていることを知っておく必要があります。

次のシナリオを試すことができます:

ファイルの inode を確認します:

ls -il

出力は次の例のようになります:

261145 drwxr-xr-x 10 mnevile mnevile 4.0K Sep  9 15:45

注: ここで、261145 は inode 番号です。

次に、次のことを試すことができます。

find . -inum 261145 -exec rm -rfi \{\} +

答え2

スペースを含むディレクトリのようです。cdそのディレクトリに移動して./" " or ./\

関連情報