Как удалить каталог без имени?

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/

Как удалить папку без имени?

3
задан 31 October 2014 в 15:01

2 ответа

Сначала необходимо знать, что этот каталог имеет имя, но это сделано из непечатаемых символов.

можно попробовать этот сценарий:

Узнают файл inode:

ls -il

Вывод должен быть похожим на этот пример:

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

Примечание: Здесь, 261145 inode число.

Тогда можно попробовать:

find . -inum 261145 -exec rm -rfi \{\} +
4
ответ дан 17 November 2019 в 20:50

похож на него, каталог с пробелами. Я был бы cd к тому каталогу и использованию ./" " or ./\

-1
ответ дан 17 November 2019 в 20:50

Другие вопросы по тегам:

Похожие вопросы: