1. ホーム
  2. macos

[解決済み] すべてのファイルの名前を小文字に変更するにはどうしたらいいですか?

2022-06-14 17:45:04

質問

例えば TREE.wav, ONE.WAV を持っています。私はそれを tree.wav, one.wav にリネームしたいです。どのように私は小文字にすべてのファイルの名前を変更するには?

どのように解決するのですか?

端末を使いこなすことができれば

  1. Terminal.app を開き、次のように入力します。 cd と入力し、名前を変更するファイルを含むフォルダーをウィンドウにドラッグ アンド ドロップします。
  2. 正しいディレクトリにいることを確認するために、次のように入力します。 ls と入力してエンターキーを押します。
  3. このコードを貼り付けて、Enterキーを押してください。

    for f in *; do mv "$f" "$f.tmp"; mv "$f.tmp" "`echo $f | tr "[:upper:]" "[:lower:]"`"; done
    
    
  4. すべてのファイルが小文字であることを確認するには、次のように入力します。 ls と入力して、もう一度エンターキーを押します。

(いくつかの修正について twitter の @bavarious に感謝します。また、大文字小文字を区別しないファイルシステムでこれをより安全にするために、以下の John Whitley に感謝します)。