Как да преименувате множество файлове на Linux

Много използвате СрН команда, за да преименувате или преместите файл или директория. Но какво, ако е необходимо да се направи масово преименуване на файлове? Разбира се, че може с малко poshamanit писмено малък BASH скрипт, но трябва да се има предвид, че за този проблем има специален екип.

Този отбор може да се справи с преименуване на множество файлове с помощта на регулярни изрази, които сте изпратили и маска. Името на този отбор преименуване. Това е най-ефективен и безопасен програмата за изпълнение на задачата.

Преименуване - Perl скрипт, и това обикновено се predustnovlen-в много Линукс дистрибуции.

Малко отклонение. Ако сте фен на GUI, можете да използвате файловия мениджър, Thunar.

Синтаксис преименуване команда

Основния синтаксис на командата:

- Perl е съвместим с регулярен израз. С този аргумент, вие определяте кои файлове се нуждаете и колко pereimnovat.

-V - с тази опция, вие показвате, че искате да покажете резултатите от операции в терминала (например X-файл е бил преименуван в Y-файл).

-п - ако мине тази опция, командата няма да преименувате файлове в действителност, а просто се покаже как те ще се преименува. Това може да бъде полезно за тестване.

-е - променя файлове със същите имена.

Истински пример за използване преименуване

Да речем, че има огромен брой изображения с .jpeg разширение. И искаш да преименувате разширения си, за да .jpg:

Конвертиране на имена на файлове в главни букви с малки букви и naobort

За да се превърне имената на файловете в малки букви:

За да се превърне малки имена на файлове в главни букви: