Я использую rm
в сценарии BASH, чтобы удалить много файлов. Иногда файлы отсутствуют, поэтому он сообщает о многих ошибках. Мне не нужно это сообщение. Я искал на странице справочника команду, чтобы заставить rm
замолчать, но единственная опция, которую я нашел, это то -f
, что из описания «игнорировать несуществующие файлы, никогда не запрашивать», кажется, правильный выбор, но название не подходит Я обеспокоен тем, что это может иметь непредвиденные последствия.
- Является ли
-f
вариант правильным способом заставить замолчатьrm
? Почему это не называется-q
? - Эта опция делает что-нибудь еще?