Saya lebih suka menggunakan perintah 'ganti nama', yang menggunakan regex gaya Perl:
rename "s/ /_/g" *
Anda dapat melakukan uji coba dengan flag -n:
rename -n "s/ /_/g" *
Ini harus melakukannya:
for file in *; do mv "$file" `echo $file | tr ' ' '_'` ; done
Cara portabel untuk mendapatkan ukuran file (dalam byte) di shell?
papan klip linux baca/tulis dalam C