Используйте rename
, небольшой скрипт, который поставляется с perl:
rename 's/(\d{3})/0$1/g' myfile_*
Если вы передадите ему параметр -n
перед выражением, оно только печатает то, что переименовал бы, что было бы сделано, никаких действийприняты.Таким образом, вы можете убедиться, что он работает нормально, прежде чем переименовать файлы:
rename -n 's/(\d{3})/0$1/g' myfile_*