Możliwa duplikat:
Usuń wszystkie pliki oprócz jednego z rm
To bardzo proste pytanie i nie wiem, czy istnieje rozwiązanie, czy nie.
Mam kilka plików w katalogu, zakładam, że mam .py i inne pliki rozszerzeń. teraz chciałbym usunąć wszystkie pliki oprócz tych, które kończą się .py
plikami. Jak mogę to zrobić za pomocą rm
polecenia?
To znaczy, chcę coś takiego
!(rm *.py)
Czy to możliwe?
ls
do celów innych niż czytelne dla człowieka jest ogólnie złym pomysłem. A analiza jest jeszcze gorsza. Użyjfind
zamiast tego.