Anda memiliki alias yang disetel untuk perintah rm ke 'rm -i'. Oleh karena itu jika Anda menjalankan perintah secara langsung seperti pada
rm file.txt
atau
rm *.txt
alias akan diperluas. Jika Anda akan menyebutnya dengan xargs seperti pada
find . -type f -name '*.txt' | xargs rm
rm diteruskan sebagai argumen string sederhana ke xargs dan kemudian dipanggil oleh xargs tanpa substitusi alias dari shell. Alias Anda mungkin didefinisikan di ~/.bashrc, jika Anda ingin menghapusnya.
Anda dapat menggunakan perintah sederhana ini untuk menyelesaikan masalah Anda
find . -type f -name '*.txt' -delete
Bergantung pada versi xargs Anda, opsi ekstensi GNU --no-run-if-empty mungkin tersedia untuk Anda:
find . -type f -name '*.txt' | xargs --no-run-if-empty rm -rf
Bagaimana cara menginstal Fish Shell di AWS Linux
letsencrypt gagal dengan ImportError:Tidak ada modul bernama interface