Как да преименувате множество файлове на Linux
Много използвате СрН команда, за да преименувате или преместите файл или директория. Но какво, ако е необходимо да се направи масово преименуване на файлове? Разбира се, че може с малко poshamanit писмено малък BASH скрипт, но трябва да се има предвид, че за този проблем има специален екип.
Този отбор може да се справи с преименуване на множество файлове с помощта на регулярни изрази, които сте изпратили и маска. Името на този отбор преименуване. Това е най-ефективен и безопасен програмата за изпълнение на задачата.
Преименуване - Perl скрипт, и това обикновено се predustnovlen-в много Линукс дистрибуции.
Малко отклонение. Ако сте фен на GUI, можете да използвате файловия мениджър, Thunar.
Синтаксис преименуване команда
Основния синтаксис на командата:
- Perl е съвместим с регулярен израз. С този аргумент, вие определяте кои файлове се нуждаете и колко pereimnovat.
-V - с тази опция, вие показвате, че искате да покажете резултатите от операции в терминала (например X-файл е бил преименуван в Y-файл).
-п - ако мине тази опция, командата няма да преименувате файлове в действителност, а просто се покаже как те ще се преименува. Това може да бъде полезно за тестване.
-е - променя файлове със същите имена.
Истински пример за използване преименуване
Да речем, че има огромен брой изображения с .jpeg разширение. И искаш да преименувате разширения си, за да .jpg:
Конвертиране на имена на файлове в главни букви с малки букви и naobort
За да се превърне имената на файловете в малки букви:
За да се превърне малки имена на файлове в главни букви: