Bagaimana saya bisa menghapus file tanpa meminta pengguna jika dia setuju untuk menghapus file? Saya menulis skrip shell dan menggunakan fungsi rm, tetapi meminta "menghapus file biasa?" dan aku benar-benar tidak membutuhkan ini. Terima kasih.
rm
tidak menunjukkan "hapus file biasa?" meminta secara default. Anda harus memilikinya alias rm -i
, atau didefinisikan sebagai fungsi. Saya terkejut bahwa alias terlihat di dalam skrip Anda. Apakah Anda menjalankan skrip ( ./foo.sh
) atau sumbernya ( . foo.sh
atau source foo.sh
)?
rm -f
,yes | rm
dan seterusnya, tapi ini milik SU.