rename コマンドで Bareword "..." not allowed while "strict subs" in use at ... と怒られる場合の回避方法
環境は Mac OSX
rename hoge_hoge fuga_fuga *.png
を実行すると
Bareword "hoge_hoge" not allowed while "fuga_fuga" in use at (eval 2) line 1.
アンダースコア"_"が文法エラーと怒られる
これを回避するには
rename s/hoge_hoge/fuga_fuga/g *.png
とすればよい。
vimの置換と同じで割と良いですね