Ho una directory che contiene un gran numero di file. Voglio eliminare tutti i file tranne file.txt. Come faccio a fare questo?
Ci sono troppi file per rimuovere singolarmente quelli indesiderati e i loro nomi sono troppo diversi per poterli usare * per rimuoverli tutti tranne questo file.
Qualcuno ha suggerito di usare
rm !(file.txt)
Ma non funziona Restituisce:
Badly placed ()'s
Il mio sistema operativo è Scientific Linux 6.
Qualche idea?