2013-03-08 3 views
0

У меня есть папка с тысячами файлов, и мне нужно переименовать только некоторые из этих файлов и удалить набор символов. Может ли кто-нибудь сказать мне, какую команду использовать из shell (putty)? у меня есть что-то вроде:SSH пакет удалить символы из имени файла

image01-GB.jpg 
image02-GB.jpg 
image03.jpg 
image04GB.jpg 
image05.jpg 
image06GB.jpg 

Мне нужно удалить -GB и GB, если существуют такие символы, все остальное должно остаться как есть. Я занимаюсь поиском в Интернете за последние 2 часа и не могу найти ничего полезного. Может ли кто-нибудь пролить свет, пожалуйста? BTW, я полный noob, когда дело доходит до оболочки.

ответ

1

Я думаю, вы могли бы найти команду rename.

+0

возможно, но я не уверен, как его использовать. Я не помещал точные имена файлов, потому что я не думал, что это важно, но мои изображения не называются в каком-либо конкретном шаблоне. У меня на самом деле нет image01, image02 и т. Д. У меня есть что-то вроде house-BG.jpg, city.jpg, grassBG.jpg, graceful-BG.jpg и т. Д. – user1078494

Смежные вопросы