комната - франк, не работающий

Я знаю, что этот поток стар, но это вызывается вином для многих.

rm ~/.local/share/applications/wine-extension*

очищенный эта путаница для меня.

4
13.01.2013, 23:41
2 ответа

Если Вы используете rm -rf stuff_to_delete с очень глубинной структурой затем возможно, что существует слишком много каталогов для комнаты для обработки.

Можно работать вокруг этого с:

find /starting/path/to/delete/from -type d -delete

или с

find -type d /starting/path/to/delete/from -exec rm -f {} \;

Первое должно просто работать. Вторая команда запускает новую команду (комната) для каждого каталога, но это позволяет Вам использовать rmфлаг силы. Я предполагаю, что это не нужно, хотя и я ожидаю, что первая команда будет быстрее.

Независимо от используемой команды попробуйте сначала - печать, чтобы удостовериться, что Ваш путь корректен.

4
27.01.2020, 20:56
  • 1
    ! Единственная вещь это работает, является чем-то как Ваша первая команда. Я нашел этого только секундами прежде, чем считать Ваше решение, и это работало на меня........ находят. - имя '.*' - удаляют СПАСИБО! –  SpaceDog 14.01.2013, 00:46
  • 2
    У Вас есть ссылка для "его, возможно, что существует слишком много каталогов для комнаты для обработки"? Рекурсивная комната делает тот же вид глубины первый обход, которые "находят", делает, таким образом, я не вижу, как это могло перестать работать, если это не исчерпало память для хранения дерева каталогов, поскольку это пересекает его (в этом случае, это должно дать из ошибки памяти, не тихо перестать работать). –  Johnny 03.05.2013, 03:09
  • 3
    Только для удовлетворения моего собственного любопытства я создал дерево каталогов 10 000 уровней глубоко с каждым уровнем, имеющим 50 небольших текстовых файлов, и комната-r работала просто великолепно. Но это было на Linux, версия OSX комнаты имеют проблемы с глубокими деревьями каталогов? –  Johnny 03.05.2013, 03:36

Я наблюдал отказы "sudo комната - франк" на моем ноутбуке MacOSX 10.8 справедливо регулярно. В последнем случае каталог я удалял содержавшийся ~28 000 файлов в иерархии каталогов, которая была, возможно, 8 или 10 уровнями глубоко, самое большее; общий размер составлял приблизительно 4 ГБ на диске. Просто выполняя "sudo комнату - франк" во второй раз удалил оставшиеся файлы, как это всегда имеет для меня.

Это не смотрит на меня как проблема, глубина иерархии каталогов, потому что восстановленные после удаления файлы всегда, кажется, около вершины дерева каталогов. Трудно полагать, что это могло иметь какое-либо отношение к общему количеству файлов или каталогов, потому что я буду ожидать, что 'комната' удалит эти каталоги рекурсивно.

0
27.01.2020, 20:56

Теги

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