Я запускаю Perl-скрипт и пытаюсь выполнить переименование файлов, как показано ниже ..
У меня есть список файлов * .ru.jp в папке с другими несвязанными файлами. Я хотел бы переименовать с номером, который я получил в качестве переменной счетчика.
В Bash я бы сделал как ...
for i in $(ls *.ru.jp); do x=${i%%.*}; mv $i "$x"t"$counter".ru.jp ;done
E.g myfile.ru.jp будет переименован в myfilet1.ru.jp, если счетчик равен 1. «t» - это просто имя, обозначающее t1, t2 ... и т. Д. И прежде всего существует внешний цикл, который в конечном итоге будет помечен как mafilet2.ru.jp и т. Д. По мере увеличения переменной counter.
Я хотел бы знать, как я мог бы написать и представить подобное для цикла, как в скрипте Perl?
Спасибо.
-joey