воскресенье, 17 января 2016 г.

Массовое переименование файлов по шаблону в Linux

Есть много файлов вида:
$ ls -1 | head -6
Фото-0069.jpg
Фото-0166.jpg
Фото-0167.jpg
Фото-0168.jpg
Фото-0174.jpg
Фото-01751.jpg

Необходимо заменить "Фото" на "Photo":
$ ls -1 | xargs -i rename 's/Фото/Photo/' {}
$ ls -1 | head -6
Photo-0069.jpg
Photo-0166.jpg
Photo-0167.jpg
Photo-0168.jpg
Photo-0174.jpg
Photo-01751.jpg

суббота, 9 января 2016 г.