Я не могу переименовать файлы массово, используя функцию переименования в Ubuntu

Я не могу переименовывать файлы оптом, используя функцию переименования в Ubuntu. Файлы находятся в разделе NTFS.

Я хочу переименовать файлы, которые выглядят следующим образом:

whatever pic george.jpg
tacoma narrows bridge.jpg
green bottle.jpg

в:

filename (1)
filename (2)
filename (3)

И я не могу сделать это вообще. Я тоже не хочу использовать командную строку. Поэтому я могу навсегда удалить файлы после того, как зашифровал их, не раскрывая их содержимое людям, которые используют инструмент восстановления файлов.

Я также не хочу, чтобы метод переименовывал файл за несколько дней или месяцев. То есть переименовывайте по одному файлу за раз. Так что, если у меня есть сотни файлов для переименования, это не вариант. Я хочу дать каждому файлу одно и то же имя и пронумеровать его в порядке, указанном выше.

Pyrenamer не вариант для меня, если вы не можете найти, как это сделать в PyRenamer.

3
задан 23 August 2014 в 14:10

3 ответа

Можно использовать эти rename команда, которая обычно включается в стандартную установку:

rename 's/.*/sprintf("filename (%d)", ++$ENV{c})/e' *

Это сделало бы точно, что Вы попросили. Используйте эти -n флаг, если Вы хотите сделать тест сначала:

rename -n 's/.*/sprintf("filename (%d)", ++$ENV{c})/e' *

Это предполагает, что переменная среды c не определена, который заставит количество запускаться от 0. Если Вы хотите быть дополнительным сейфом, Вы могли бы назвать его как это:

c=0 rename -n 's/.*/sprintf("filename (%d)", ++$ENV{c})/e' *
0
ответ дан 23 August 2014 в 14:10

Установите pyrenamer от центра программного обеспечения или через терминал:

sudo apt-get install pyrenamer

"Можно переименовать файлы с помощью шаблонов, поиска и замены, замен, вставить или удалить текст, или даже переименовать файлы вручную. Можно также переименовать изображения с помощью их тегов EXIF и музыки с помощью их внутренних тегов".

, Чтобы сделать это с pyrenamer, переименованный шаблон имени файла должен быть filename ({num+1})
снимок экрана Проверки ниже:

enter image description here

0
ответ дан 23 August 2014 в 14:10

Масса Переименовывает, простая пара сценариев оболочки, которые облегчают перемещать, переименовывать или копировать несколько файлов сразу.

Установка mrename в Ubuntu

sudo apt-get install mrename

Используя mrename

mrename pattern prefix [option]

существуют только следующие три опции.

-c The option -c will copy each file with the new filename.

-m The option -m will move each file in the new filename.

-h Display help.
0
ответ дан 23 August 2014 в 14:10

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

Похожие вопросы: