The -fpilihan menekan petunjuknya konfirmasi saat menghapus file read-only. Itu juga menekan kesalahan ketika satu atau lebih file yang disediakan tidak ada.
The -fpilihan berguna ketika Anda menyadari bahwa beberapa file yang Anda menghapus sedang dapat read-only, dan Anda tidak ingin diminta tentang hal itu.
The fpilihan juga berguna ketika Anda ingin menghapus beberapa file dalam kasus mereka ada, dan tidak ingin peduli apakah mereka ada atau tidak. Ini sangat umum digunakan dalam makefiles , untuk membuat perintah yang menghapus file yang dapat dibuat ulang dari file sumber. Misalnya, jika foo.odapat dibangun kembali dari foo.c, bar.odapat dibangun kembali dari bar.c, dan myappdapat dibangun kembali dari foo.odan bar.o, maka target makefile
clean:
rm -f *.o myapp
menghapus myapp, foo.odan bar.ojika ada dan tidak mengeluh jika salah satu dari mereka tidak ada.
Termasuk -fdalam instruksi untuk menghapus pohon direktori tidak diperlukan dalam banyak kasus. Itu dapat dibenarkan karena jika Anda yakin ingin menghapus pohon direktori itu terlepas dari apa yang ada di dalamnya, maka Anda dapat menentukan -funtuk menghindari diminta jika seandainya beberapa file hanya baca-saja. Namun, orang-orang yang mengatakan untuk menjalankan rm -rfseringkali hanya mengulangi mantra mistis untuk menyingkirkan sesuatu, terlepas dari apakah pilihan -rdan -fsebenarnya diperlukan. Jika opsi tidak diperlukan, mereka tidak disarankan, karena mereka meningkatkan risiko kesalahan ketik dalam argumen akan menghancurkan sesuatu yang penting.
-ftidak menghindari kode keluar kesalahan. Jikarmmencoba dan gagal menghapus file yang ada, itu akan mengembalikan kode kesalahan.