На этот вопрос уже есть ответ здесь:
там - это целая куча файлов, все они имеют шаблон
joob_1_1
joob_1_2
joob_2_1
joob_2_5
, так что это joob, затем подчеркивание числовое подчеркивание числовое - это также единственные файлы в папке, если это упрощает задачу. Я хочу переименовать их в
job_1_1
job_1_2
job_2_1 ....
. Должен ли быть способ сделать это автоматизированным? Это просто избавление от этой единственной буквы
Используйте rename
:
rename 's/^joob/job/' joob_*
Это изменит имена файлов, запускающиеся с joob
к job
.
Тест:
$ ls
joob_1_1 joob_1_2 joob_2_1 joob_2_5
$ rename 's/^joob/job/' joob_*
$ ls
job_1_1 job_1_2 job_2_1 job_2_5
Если Вы хотите сделать это gui путь, вот альтернатива очень хорошему предложению heemayl. Можно попробовать krename:
sudo apt-get install krename
это столь мощно, как переименовывают (за исключением того, что это не может быть передано по каналу к в сценарии).