2

Есть ли простой способ изменить в консоли Linux формат даты в имени файла?

Например. У меня есть куча файлов, которые содержат дату (DD-MM-YYYY) в имени файла, например:

example_20-08-2016.pdf

и я хочу изменить его на YYYY-MM-DD:

example_2016-08-20.pdf

Я искал bash-скрипт, который можно применить в папке с несколькими файлами.

1 ответ1

1

С rename Perl:

rename 's/([0-9]{2})-([0-9]{2})-([0-9]{4})/$3-$2-$1/' *.pdf

Смотрите: man rename

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .