rename
util tidak terlalu "standar". Setiap distro dikirimkan dengan rename
alat yang berbeda . Sebagai contoh, di sini di Gentoo, rename
dari sys-apps/util-linux
paket dan tidak mendukung regex.
Hamish Downer menyarankan mmv
, tampaknya berguna, khususnya untuk digunakan di dalam skrip.
Di sisi lain, untuk kasus umum, Anda mungkin ingin renameutils . Itu memiliki qmv
dan qcp
perintah, yang akan membuka editor teks pilihan Anda (preferensi saya: Vim) dan memungkinkan Anda untuk mengedit nama file tujuan di sana. Setelah menyimpan dan menutup editor, qmv
/ qcp
akan melakukan semua penggantian nama.
Keduanya mmv
dan qmv
cukup pintar untuk mengubah nama file dalam urutan yang benar dan juga untuk mendeteksi nama melingkar, dan secara otomatis akan membuat file sementara jika diperlukan.