У меня есть каталог вроде Фото
и я хочу изменить имена каталогов внутри него -> на те, которые они есть, но без него [www.faraDa...], как в первом, который я изменил mv command
. но я не знаю, как удалить [www.faraD...] автоматически? можно ли сделать это с помощью find ... -exec or mv
команды в Linux или мне нужно программировать, например, на Python? чтобы сделать это.
Обновление: в Ubuntu 20.04 LTS
имена: FVLNX9510
A
в z
[www.FaraD...
У них есть разница в средней части имени A,B,C,D,...
.
Спасибо вам всем !
решение1
Если строка, которую нужно изменить, всегда одинакова во всех файлах, вы можете использовать эту команду:
rename \[www.website\] '' *
На самом деле эта команда работает в Fedora 33 (я думал, что в Ubuntu то же самое), однако этаотвечатьпредоставляет обширное описание того, как использовать rename
в Ubuntu. Я думаю, что команда, которую я написал выше, должна измениться примерно так:
rename 's/\[www\.website\]//' *
Здесьвы можете найти описание различных rename
пакетов.