Найдите команду с именем rename
. Он бывает двух видов, в зависимости от реализации.
Пакет perl
предоставляет /usr/bin/prename
, который использует регулярные выражения в стиле perl для переименования файлов. Как пример, эта команда
$ prename 's/foo/bar/ *foo*
изменит 'foo' на 'bar' в каждом имени файла, содержащем 'foo'.
Пакет util-linux
предоставляет /usr/bin/rename
, который использует простую подстановку строк для переименования файлов. Как пример, эта команда
$ rename foo bar *foo*
будет иметь тот же эффект, что и первый.
prename
намного мощнее, чем обычный rename
, но эта сила означает, что его сложнее использовать.