GUI для переименования Linux [duplicate]

Я только провел 5 месяцев с Ubuntu, и это был потрясающий опыт, я почти не загружаюсь в Windows, но есть некоторые вещи, которые я пропускаю, например, утилита Bulk Rename, которую я имел в Windows.

Я много использую программу, когда загружаюсь в Windows, но я бы предпочел, если бы была альтернатива или что-то подобное, потому что у программы было множество вариантов переименования с приличным gui.

Я знаю команду rename в терминале, но мне никогда не удавалось с этим.

Снимок экрана, как это выглядит:

Вопросы [ ! d6] Есть ли альтернатива этой программе для Ubuntu? Отличный ресурс командной строки о том, как это сделать без gui?

10
задан 2 March 2018 в 13:49

43 ответа

Утилита массового переименования действительно работает с linux через вино. Но это зависит от определенных операций. Мы привыкнем к этому, и мы будем автоматически пропускать такие операции после их ознакомления. Я очень доволен этим.

1
ответ дан 6 August 2018 в 18:17

Вы можете проверить это: rnm ( веб-страница ).

Некоторое использование:

rnm file-name -ns new-filename             # signle file
rnm ./* -ns '/fn//i/'                      # files will be sorted and indexed.
rnm ./* -rs '/search/new/g'                # 'search' in filenames will be replaced with 'new'
rnm ./* -ns '/fn//i/' -ss 'search'         # only files/directories which contain 'search' in their name will be indexed (renamed).
rnm ./* -ns '/fn//id/' -fo                 # file only mode, directories will be ignored.
rnm ./* -ns '/fn//id/' -fo -dp -1          # recursive to subdirectories all the way.

etc...

Чтобы отменить нежелательное переименование:

rnm -u

Здесь вы можете найти больше примеров / документов .

1
ответ дан 6 August 2018 в 18:17

GPRename и pyRenamer доступны в репозиториях. Оба они похожи и просты в использовании, хотя pyRenamer - мертвый проект.

4
ответ дан 6 August 2018 в 18:17

Я нашел много деталей о инструментах, уже упомянутых в этом вопросе, в http://www.webupd8.org/2016/03/quickly-batch-rename-files-in-linux.html , и я отредактировал ответы, в которых они упоминаются, чтобы добавить такие детали.

Существует еще один инструмент, который кажется наиболее продвинутым:

Metamorphose2

Вот его представление по вышеуказанному адресу:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install metamorphose2

У меня есть многократно переименовывал Thunar, но вышеупомянутое намного сложнее и имеет функцию, которой я отсутствовал, возможность отмены изменений.

Этот инструмент кажется менее интуитивным и сложным для простых операций. (Большое преимущество инструмента «Массовое переименование» в Thunar - возможность иметь список файлов вне файлового менеджера, который можно легко изменить путем drag & amp; drop.)

Но как только вы поймете, как это работает может быть полезна.

Несколько советов:

  • Вы должны сначала выбрать вкладку «Picker». Но по умолчанию все файлы и папки (выбранного пути) выбраны и, если вы не хотите их переименовывать, вам нужно отменить их все, нажав «none», а затем выберите их по одному с помощью однократной записи, щелчок левой кнопкой мыши. (Я нахожу это раздражающим и предпочитаю поместить все файлы, которые нужно переименовать в отдельной папке, а затем выбрать вкладку «Picker». - Насколько я могу судить, это будет способ использовать инструмент Windows, упомянутый в вопрос, так как его поведение аналогично.)
  • После выбора файлов перейдите на вкладку «Renamer» и выберите одно из «доступных» действий, дважды щелкнув по нему.

Для чего это стоит - программа Windows Bulk Rename Utility отлично работает в Wine / Playonlinux.

7
ответ дан 8 August 2018 в 22:37

Но ... Но ... Вы уже нашли ответ ... rename действительно лучше, чем нарезать хлеб. Если вам нужны некоторые примеры того, что он действительно делает классные вещи, я написал несколько в свое время здесь:

Если вы нужна конкретная помощь, спросите, и кто-то здесь может доставить.

В большинстве случаев невозможность простого сценария Bash является вариантом.

Боковая панель: я бросаю вызов кому-либо называть rename или регулярные выражения сложный после того, как вы увидели скриншот утилиты Bulk Rename. Святые шары, я почти забыл, как это уродливо.

17
ответ дан 8 August 2018 в 22:37

Вы можете проверить это: rnm ( веб-страница ).

Некоторое использование:

rnm file-name -ns new-filename             # signle file
rnm ./* -ns '/fn//i/'                      # files will be sorted and indexed.
rnm ./* -rs '/search/new/g'                # 'search' in filenames will be replaced with 'new'
rnm ./* -ns '/fn//i/' -ss 'search'         # only files/directories which contain 'search' in their name will be indexed (renamed).
rnm ./* -ns '/fn//id/' -fo                 # file only mode, directories will be ignored.
rnm ./* -ns '/fn//id/' -fo -dp -1          # recursive to subdirectories all the way.

etc...

Чтобы отменить нежелательное переименование:

rnm -u

Здесь вы можете найти больше примеров / документов .

1
ответ дан 8 August 2018 в 22:37

GPRename и pyRenamer доступны в репозиториях. Оба они похожи и просты в использовании, хотя pyRenamer - мертвый проект.

4
ответ дан 8 August 2018 в 22:37

Утилита массового переименования действительно работает с linux через вино. Но это зависит от определенных операций. Мы привыкнем к этому, и мы будем автоматически пропускать такие операции после их ознакомления. Я очень доволен этим.

1
ответ дан 8 August 2018 в 22:37

Я нашел много деталей о инструментах, уже упомянутых в этом вопросе, в http://www.webupd8.org/2016/03/quickly-batch-rename-files-in-linux.html , и я отредактировал ответы, в которых они упоминаются, чтобы добавить такие детали.

Существует еще один инструмент, который кажется наиболее продвинутым:

Metamorphose2

Вот его представление по вышеуказанному адресу:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install metamorphose2

У меня есть многократно переименовывал Thunar, но вышеупомянутое намного сложнее и имеет функцию, которой я отсутствовал, возможность отмены изменений.

Этот инструмент кажется менее интуитивным и сложным для простых операций. (Большое преимущество инструмента «Массовое переименование» в Thunar - возможность иметь список файлов вне файлового менеджера, который можно легко изменить путем drag & amp; drop.)

Но как только вы поймете, как это работает может быть полезна.

Несколько советов:

  • Вы должны сначала выбрать вкладку «Picker». Но по умолчанию все файлы и папки (выбранного пути) выбраны и, если вы не хотите их переименовывать, вам нужно отменить их все, нажав «none», а затем выберите их по одному с помощью однократной записи, щелчок левой кнопкой мыши. (Я нахожу это раздражающим и предпочитаю поместить все файлы, которые нужно переименовать в отдельной папке, а затем выбрать вкладку «Picker». - Насколько я могу судить, это будет способ использовать инструмент Windows, упомянутый в вопрос, так как его поведение аналогично.)
  • После выбора файлов перейдите на вкладку «Renamer» и выберите одно из «доступных» действий, дважды щелкнув по нему.

Для чего это стоит - программа Windows Bulk Rename Utility отлично работает в Wine / Playonlinux.

7
ответ дан 14 August 2018 в 12:37
  • 1
    BRU действительно хорошо работает под Wine. Спасибо что подметил это! :) – Dɑvïd 14 April 2018 в 16:41

Но ... Но ... Вы уже нашли ответ ... rename действительно лучше, чем нарезать хлеб. Если вам нужны некоторые примеры того, что он действительно делает классные вещи, я написал несколько в свое время здесь:

Если вы нужна конкретная помощь, спросите, и кто-то здесь может доставить.

В большинстве случаев невозможность простого сценария Bash является вариантом.

Боковая панель: я бросаю вызов кому-либо называть rename или регулярные выражения сложный после того, как вы увидели скриншот утилиты Bulk Rename. Святые шары, я почти забыл, как это уродливо.

17
ответ дан 14 August 2018 в 12:37
  • 1
    Для одного. BRU может быть уродливым, но он не требует запоминания и избежания синтаксиса, который неблагоприятно сравнивается с последовательным линейным шумом. – Mikey T.K. 31 March 2018 в 23:17

Утилита массового переименования действительно работает с linux через вино. Но это зависит от определенных операций. Мы привыкнем к этому, и мы будем автоматически пропускать такие операции после их ознакомления. Я очень доволен этим.

1
ответ дан 14 August 2018 в 12:37

Вы можете проверить это: rnm ( веб-страница ).

Некоторое использование:

rnm file-name -ns new-filename             # signle file
rnm ./* -ns '/fn//i/'                      # files will be sorted and indexed.
rnm ./* -rs '/search/new/g'                # 'search' in filenames will be replaced with 'new'
rnm ./* -ns '/fn//i/' -ss 'search'         # only files/directories which contain 'search' in their name will be indexed (renamed).
rnm ./* -ns '/fn//id/' -fo                 # file only mode, directories will be ignored.
rnm ./* -ns '/fn//id/' -fo -dp -1          # recursive to subdirectories all the way.

etc...

Чтобы отменить нежелательное переименование:

rnm -u

Здесь вы можете найти больше примеров / документов .

1
ответ дан 14 August 2018 в 12:37

GPRename и pyRenamer доступны в репозиториях. Оба они похожи и просты в использовании, хотя pyRenamer - мертвый проект.

4
ответ дан 14 August 2018 в 12:37

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

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