Mam katalog zawierający dużą liczbę plików. Chcę usunąć wszystkie pliki oprócz pliku file.txt. Jak mam to zrobic?
Istnieje zbyt wiele plików, aby usunąć osobno niechciane pliki, a ich nazwy są zbyt różnorodne, aby używać *, aby usunąć je wszystkie oprócz tego jednego pliku.
Ktoś zasugerował użycie
rm !(file.txt)
Ale to nie działa. Zwraca:
Badly placed ()'s
Mój system operacyjny to Scientific Linux 6.
Jakieś pomysły?