## 準備 # zmv を使用する前には `autoload zmv` する必要がある # `man zshexpn` の PARAMETER EXPANSION とかも見ておくと捗る # zmv の使用例については `man zsh-lovers` にたくさんあります ## 便利なオプション ## zmv のオプションについては `man zshcontrib` で調べることができる。 # zmv -n (実際にリネームする前に結果を確認) zmv -n '*' '$f[5,-1]' # 例は頭4文字削除 # zmv -W ('(*)' '$1' を '*' で済ませられる) zmv -W '*.sh' '*.pl' # 例は拡張子の変更 zmv '(*).sh' '$1.pl' # -W を使用しなかった場合 ## ファイル名の一部を置換したい時 # 例) "file-hell.nam