Ubuntu - утилиты спрашивают о каждом файле?
Я использую Ubuntu 12.10 после выполнения чего-то вроде sudo rm *.log, он спрашивает меня о каждом файле.
Вы хотите удалить 1234.log y/n? Вы хотите удалить 12345.log y/n?
Такое же поведение с tar
добавить файл 1234.log в folder.tar? г / л
Если я нажимаю ввод, он пропускает файл. Есть ли способ отключить это? Я не помню, чтобы это было поведение по умолчанию.
2 ответа
Похоже, вы спотыкаетесь о функцию. Проверьте среду оболочки и псевдонимы, чтобы увидеть, добавляется ли -i к вашим командам, и обратите внимание, что Ubuntu, по крайней мере, для rm, возможно, поставил его таким образом специально.
Вот информация для пакета safe-rm в выпуске 12.10 (QQ).
От rm
справочная страница:
-f, --force
ignore nonexistent files, never prompt
Что касается tar
звучит так, как будто вы используете -w
флаг, который запрашивает подтверждение для каждого файла. Вы используете этот флаг? Если нет, возможно, существует псевдоним оболочки, настроенный для tar
который использует этот флаг по умолчанию.