2016-04-17 3 views
0

У меня есть несколько файлов PNG в множественном каталоги, я хочу переименовать их все info.png
, например:
Projects\p1\Screen-1298.png Projects\s4\Screen-43.png Projects\k21\Screen-456.png Projects\p14\Screen-345.png
К
Projects\p1\Info.png Projects\s4\Info.png Projects\k21\Info.png Projects\p14\Info.pngпереименовать все файлы в формат PNG в несколько каталоге

Есть ли один команду сделать это, а не переименовывать каждый файл отдельно?

+0

8 файлов - 30 секунд в файле - 4 минуты работы - Зачем ставить вопрос? –

+0

Возможно, дубликат половины этих результатов поиска для ["batch rename osx"] (https://stackoverflow.com/search?q=batch+rename+osx) – jDo

ответ

0

Вы можете пойти с find ~/Projects -type f -name '*.png' -execdir mv {} Info.png \;

0

Предпосылка этого вопроса кажется ошибочным, поскольку он предполагает, что один должен либо использовать одну команду или делать все вручную, когда, на самом деле, есть и другие варианты. Например. является ли скрипт на основе perl одной командой? Если вы считаете, что это так, то brew install rename и используйте это, как предложено в this question. В противном случае используйте однострочный вкладыш, предложенный @Gregory Pakosz, или ознакомьтесь с этими these search results.

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