Использовать parted
(gparted
если Вы хотите GUI), или fdisk
к разделам формата
Ошибка сгенерирована находкой, не комнатой.
Причина состоит в том, что Вы записали это так 'rm -i <file>'
отдельный аргумент. Это должно быть переписано:
find mysite mysite_BAK -name '*.swp' -exec rm -i '{}' \;
поэтому найдите, получает несколько аргументов после "-должностное лицо" и рассматривает первое как команду и других как аргументы команды.
ОБНОВЛЕННЫЙ ОТВЕТ:
при использовании версии удара> 4.0, Вы могли бы использовать globstar функцию, это очень легко:
shopt -s globstar
rm -i **/*.swp
Это также работает с именами файлов, которые содержат пробелы!
shopt -s globstar
часть активирует рекурсивное **
соответствие в ударе. Можно вставить это Ваш .bashrc
и будьте счастливы навсегда и когда-либо.
СТАРЫЙ ОТВЕТ:
Я обычно нахожу легче использовать простые объединенные инструменты
CD к dir и затем:
rm -i `find . | grep .swp$`
ее более легкое для запоминания (если производительность не является проблемой)!
Предупреждение: Только используйте это, если Ваши имена файлов не содержат пробелы.
{}
– Bernhard 25.03.2012, 12:17"*.swp"
вместо просто*.swp
; Последний не работает в zsh, из-за того, как оболочки рассматривают подстановочные знаки по-другому. – metasoarous 11.11.2015, 19:04"*.swp"
вместо просто*.swp
; Последний не работает в zsh, из-за того, как оболочки рассматривают подстановочные знаки по-другому. – metasoarous 11.11.2015, 19:04