Total Commander переименовывает файлы в папках

Мне нужно переименовать файлы в моих папках.

Каждый фодер содержит следующие файлы:

1.png

2.png

3.png

Мне нужно переименовать, как показано ниже:

1.png> a.png

2.png> b.png

3.png> c.png

Большое спасибо!

2 ответа

Решение

Вот что я делаю из командной строки, чтобы переименовать группу файлов в PictsFolder.

Создайте файл с именем rename.sh

#!/bin/bash
cd /Users/jscarry/Desktop/PictsFolder
mv 1.png a.png
mv 2.png b.png
exit

chmod он должен быть исполняемым, а затем запустить его из командной строки.

jscarry$ /Users/jscarry/Files/renamePicts.sh 

Обязательно экранируйте специальные символы, такие как пробелы в именах файлов.

например, File\ Name\ With\ Spaces.png

  1. Откройте нужную папку в TotalCmd и выберите файлы для переименования (Ctrl-A для всех файлов)
  2. Нажмите Ctrl-M, чтобы открыть диалоговое окно Multi-Rename
  3. Заполните строку "[Ca]" (без кавычек) в поле "Переименовать имя файла маски" и нажмите кнопку "Старт!"

Вы можете заменить букву "a" в строке "[Ca]" любой буквой или цифрой, и последовательность переименования начнется с этого символа (попробуйте "[Caaa]" для выходных файлов "aaa.png", "aab.png", "aac.png", ...).

Другие вопросы по тегам