rm -i -- * akan meminta Anda untuk menghapus setiap file. Anda dapat dan harus mengubah '*' menjadi lebih sempit jika ada banyak file. -- menghentikan opsi pemrosesan, jadi sebuah file bernama -d akan dihapus oleh rm berhasil.
Saya telah menggunakannya di masa lalu dan berfungsi sampai Anda menemukan satu atau 2 karakter khusus yang tidak disukainya.
Anda dapat menggunakan ls -li untuk menampilkan semua file dengan inode mereka. Kemudian jalankan perintah ini untuk menghapus file:
find . -inum ${INODE_NUM} -delete
Saya menambahkan -maxdepth 1 untuk menemukan saya hanya untuk aman:
find . -maxdepth 1 -inum ${INODE_NUM} -delete