ファイル名の一括置換をどうしてますか。 わたしは、ruby でワンライナーかいたり、したいんだけど。ruby ワンライナーには致命的欠陥 rename コマンド そこを我慢して使ってると、rename コマンドを知った。 たとえば、拡張子を変えるとき rename 's/txt/csv' *.txt たとえば、{out-0001.csv-out-9999 } の名前の一部を変えるとき rename 's/out/in/ *.csv 例えば、集めたログファイルのファイル名から数字を削除するには rename "s/-\d//" *.log これでOK。強い。 rename コマンドは強い。シンプルで分かりやすい。置換条件とファイル名一覧を検索条件に使うことが出来る。 インストール brew install rename インストール wget http://plasmasturm.org/c