Dalam bash saya sering menggunakan for-loop seperti berikut ini
for file in *.type; do
sommecommand "$file";
done;
untuk melakukan operasi untuk semua file yang cocok *.type
. Jika tidak ada file dengan akhiran ini ditemukan di direktori yang berfungsi tanda bintang tidak diperluas dan biasanya saya akan mendapatkan pesan kesalahan mengatakan bahwa seseorang tidak menemukan file. Saya dapat segera memikirkan beberapa cara untuk menghindari kesalahan ini. Namun menambahkan persyaratan sepertinya tidak terlalu elegan. Apakah ada cara yang singkat dan bersih untuk mencapai ini?
*.txt
. Akan sangat berharga untuk memeriksa jika file tersebut ada.