Używam rm
w skrypcie BASH, aby usunąć wiele plików. Czasami pliki nie są obecne, więc zgłasza wiele błędów. Nie potrzebuję tej wiadomości. Przeszukałem stronę man dla polecenia, aby wyciszyć rm
, ale jedyną dostępną opcją jest -f
, która z opisu "ignoruj nieistniejące pliki, nigdy nie pytaj" wydaje się być właściwym wyborem, ale nazwa nie wydaje się pasuje, więc jestem zaniepokojony, że może mieć niezamierzone konsekwencje.Jak zapobiec raportowaniu, że plik nie został znaleziony?
- jest opcja
-f
poprawny sposób uciszyćrm
? Dlaczego nie nazywa się to-q
? - Czy ta opcja powoduje cokolwiek innego?
Nie chcesz używać opcji -f, to usuwa plik oznaczony jako tylko do odczytu. – pizza