web-dev-qa-db-ja.com

Macでファイルプレフィックスを一括削除しますか?

Macでファイルのプレフィックスを一括削除するにはどうすればよいですか?たとえば、私のフォルダー内には次のファイルがあります。

img_sometext1.jpg
img_sometext2.jpg
...
img_sometext10.jpg

img_を削除するにはどうすればよいですか?

20
Propeller

最も簡単な解決策は、コマーシャル A Better Finder Rename を使用してこれを実現することです。

無料の代替手段として、コマンドラインrenameユーティリティをインストールできます。

  • インストール Xcode
  • インストール Homebrew
  • terminal.appを開き、brew install rename

これで、ターミナルで次のいずれかを使用できます。

rename -d img_ *
rename "s/^img_//" *

接頭辞を削除します。

25
roguesys

AutomatorのFinderアイテムの名前変更アクションを使用できます。

  1. Automatorを起動し、Workflowを選択し、Get Specified Finder ItemsおよびRename Finder Itemsを左側のライブラリから右側のワークフロー領域に追加しますダブルクリックします。

  2. 名前を変更するファイルをGet Specified Finder Itemsのリストにドラッグアンドドロップします。

  3. 必要に応じてFinderアイテムの名前変更テキストの置換に変更し、実行ボタンをクリックします。

Automator screenshot

実行後の結果: Result

このワークフローを簡単に変更して、繰り返し可能にすることができます。代わりにFinderアイテムを選択して、アプリケーションまたはサービスとして保存します。

10
Daniel Beck

2019年からの最新情報をお届けします。

osXには、Finderにこのようなものが組み込まれています。

  • ファインダーを開く

  • 名前を変更するすべてのファイルを選択します

  • 右クリックメニュー(または[ファイル]メニュー)からRename # itemsオプション

  • オプション付きのダイアログウィンドウが表示されます。そのうちの1つはReplace Text

  • Findボックスにプレフィックス「img_」を入力し、Replaceボックスは空のままにします

  • 名前の変更をクリックします

4
tbernard

エレガントで簡単、機能豊富なソリューションが必要な場合は、個人的には Name Mangler が好きです。

以前はファイルリストと呼ばれ、無料でしたが、現在は10ドルです。一部の人にとっては少し険しいかもしれませんが、これを実行するコマンドラインメソッドを使いたくない場合は、よく書かれていて非常に機能的です。

2
NReilingh