Rename kullanarak yukarıdaki örneğe çözüm :
rename -v -n 's/file_\d{1,3}/upl/' file_*.png
Kullanımı:
rename [options] [Perl regex search/replace expression] [files]
Kimden man rename:
-v, --verbose
Verbose: print names of files successfully renamed.
-n, --no-act
No Action: show what files would have been renamed.
MAY olarak adlandırın, argüman olarak regex alın.
Baktığımız şey, tek tırnak işaretleri arasındaki içerik '. Regex'i ayırarak yerleştirebilirsiniz /.
Formül: s/(1)/(2)/where (1)= arama kalıbı ve (2)= kalıbı değiştir.
Öyleyse kendinizi regex ile tanıştırın ve kalıp tabanlı toplu iş dosyası yeniden adlandırma keyfini çıkarın!