Windows用の一括名前変更ユーティリティのUbuntu / Linuxの代替手段ですか?


12

私はUbuntuで5か月しか費やしておらず、素晴らしい経験でした。今はWindowsを起動することはほとんどありませんが、Windowsで使用していたBulk Rename Utilityなど、見落としがあります。

Windowsを起動するときにプログラムを頻繁に使用しますが、適切なGUIを使用してプログラムの名前を変更するオプションが多かったため、代替または類似の原因がある場合は、このプログラムを使用します。

私はrename端末のコマンドを知っていますが、これまで運がなかったことがあります。

外観のスクリーンショット: 外観のスクリーンショット

ご質問

  • Ubuntu用のこのプログラムの代替手段はありますか?
  • GUIなしでこれを実行する方法に関する優れたコマンドラインリソースですか?

1
Thunarではの一括名前変更ユーティリティから、ありますXFCEfreesoftwaremagazine.com/articles/bulk_renaming_thunar
muru



回答:


18

しかし...しかし...あなたはすでに答えを見つけました... renameスライスしたパンから本当に最高のものです。あなたが本当にクールなことをするいくつかの例が必要な場合、私はここで私の時間にいくつか書いています:

特定の支援が必要な場合は、こちらに問い合わせてください。

ほとんどの場合、単純なBashスクリプトに失敗することはオプションです。

サイドバー:rename Bulk Rename Utilityのスクリーンショットを見た後、私は誰も電話や複雑な正規表現を拒否します。神聖なボール、私はそれがいかにlyかったのか忘れそうになりました。


1
1つ。BRUは見苦しいかもしれませんが、シリアル回線のノイズと好ましくない比較を行う構文を覚えてエスケープする必要はありません。
マイキーTK

10

Bulk Renameユーティリティがあります。これは、XFCEデスクトップ環境(Xubuntuで使用されるもの)のデフォルトのファイルマネージャであるThunarの一部です。Thunarで複数のファイルを選択して「名前変更」を選択すると、ツールが開きますが、個別に起動することもできます。

ここに画像の説明を入力してください

さまざまなアクションのオプションがあり、それらは一緒になってWindowsツールのオプションに近くなります。

このドキュメントは役に立つかもしれません。

ここにもいくつかの詳細があります(他のツールにも言及しています)。

ここに画像の説明を入力してください

別のファイルマネージャを使用する場合は、このツールを使用できます。Thunarとは別にインストールすることはできませんが、Thunarは特定の依存関係がほとんどないため、簡単にインストールできます。ただし、このツールは個別に起動でき、DolphinやNautilusなどの他のファイルマネージャーにカスタムメニューアクションとして統合することもできます

Dolphinの例:~/.local/share/kservices5/bulk-rename-thunar.desktop次の行を使用してファイルを作成します。

[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=all/all;
Actions=BulkRename;
X-KDE-StartupNotify=false
X-KDE-Priority=TopLevel

[Desktop Action BulkRename]
Name=Bulk Rename
Exec=thunar -B %U
Icon=dialog-information

2
このツールの大きな利点は、ファイルを直接操作できることです(フォルダーパスのみを選択できるため、コンテキストメニューアクションで使用できないpyrenamerおよびmetamorphose2とは異なります)。その後、ドラッグで変更できるファイルのリストを開きます。 &ドロップなどの欠点は、元に戻すオプションがないことです。

@cipricusは追加された情報に感謝します(ほとんどがwikiであるはずです...)。悲しいことに、元に戻すオプションがバックアップされていると思います!
ウィルフ



5

Pyrenamerは私が選んだツールです。使い方は簡単で、プレビューモードがあります。

sudo apt-get install pyrenamer

詳細はこちらから:

ここに画像の説明を入力してください

ここに画像の説明を入力してください


1
私の答えで言及したmetamorphose2と同じ問題:それはいくつかのファイルのみに直接アクセスできませんが、ファイルを選択する必要があるフォルダパスが必要です; ただし、名前を変更するファイルを数十または数百から選択するのは非常に困難です。解決策は、これを使用する前に、関係するファイルを別のフォルダーに入れることです。

18.10で直接使用できません

3

私はすでにでこの質問で言及したツールの詳細の多くを発見したhttp://www.webupd8.org/2016/03/quickly-batch-rename-files-in-linux.html、と私は言及するの答えを編集しましたこれらの詳細を追加するために。

そこには、最も高度なものと思われる別のツールがあります。

メタモルフォーゼ2

上記のアドレスでのプレゼンテーションは次のとおりです。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

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

Thunarの一括名前変更を長い間使用していますが、上記の方法ははるかに複雑で、欠落していた機能、変更を取り消すオプションがあります。

このツールは、単純な操作には直観的で複雑ではありません。(Thunarの一括名前変更ツールの大きな利点は、ファイルマネージャーの外部にあるファイルのリストをドラッグアンドドロップで簡単に変更できることです。)

しかし、それがどのように機能するかを理解したら、それは役に立つことがあります。

いくつかのヒント:

  • 最初に「ピッカー」タブを選択することになっています。ただし、デフォルトでは(選択したパスの)すべてのファイルとフォルダーが選択されます。すべての名前を変更したくない場合は、[なし]をクリックしてすべて選択を解除し、左クリックします。(私はこれが面倒で、名前を変更する必要があるすべてのファイルを別のフォルダーに入れてから、「ピッカー」タブを選択することを好みます。-私が知る限り、それは、質問も、その動作は似ているため)

  • ファイルを選択したら、[名前変更]タブに移動し、[使用可能]アクションの1つをダブルクリックして選択します。これ以降、すべて利用可能になります。


それが価値がある-WindowsプログラムBulk Rename UtilityはWine / Playonlinuxでうまく機能します。


実際、BRUはWineでもうまく機能します。それを指摘してくれてありがとう!:)
デビッド

Metamorphose2:Ubuntu 19.04の時点で「パッケージmetamorphose2が見つかりません」。
VanAlbert

1

あなたはこれをチェックしたいかもしれません:rnmweb page)。

使用法:

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

一括名前変更ユーティリティは、Wine経由のLinuxで機能します。しかし、特定の操作でハングアップします。私たちはそれに慣れるでしょうし、慣れてからそのような操作を自動的にスキップします。とても満足しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.