Saya memiliki direktori yang berisi banyak file. Saya ingin menghapus semua file kecuali file.txt. Bagaimana saya melakukan ini?
Ada terlalu banyak file untuk dihapus yang tidak diinginkan secara individual dan namanya terlalu beragam untuk digunakan * untuk menghapus semuanya kecuali file yang satu ini.
Seseorang menyarankan untuk menggunakan
rm !(file.txt)
Tapi itu tidak berhasil. Ia mengembalikan:
Badly placed ()'s
OS saya adalah Scientific Linux 6.
Ada ide?