私のカメラは次の形式で写真を保存します。
DSC_0001 (2015_07_30 10_34_56 UTC).NEF
DSC_は繰り返し後の数字と時刻と日付を指定する括弧ですが、すべての時刻と日付情報はメタデータにあるので、生成されるすべてのファイルの名前を次のように変更したいと思います。
DSC_0001.NEF etc
Bashでコマンドを見ましたが、rename
私が望むことをする方法を理解することはできません。フォルダ内のすべてのファイルを変更したいと思います。
提案が効果的な理由を説明していただきありがとうございます。後で同様の問題を解決する方法を学ぶことを試みることができます。
メモ:違いがあればBashを使っています。
ベストアンサー1
Perlの名前変更ツールを使用してください。
rename 's/ \(.*?\)//' *.NEF
正規表現は単純でなければなりません(.*?
最も短い文字列と一致)。
とても醜いDebian / Ubuntuの名前変更ユーティリティがCentOSなどの他のディストリビューションの名前変更ユーティリティと異なるのはなぜですか?2つの異なるコマンドについてrename
。