MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました ファイルの拡張子を一括で変更したい時はどのように行っていたでしょうか。一つは専用ツールを使うという選択がありますが、自分の欲しいやり方がないこともあります。その結果、Shellスクリプトをいつも書いていないでしょうか。 そんな方々に入れておいて欲しいのがchextです。拡張子変更専用ソフトウェアです。 chextの使い方 まずこんな感じのファイルがあったとします。 $ ls LICENSE README.md TODO chext chext.1 chext.bats install.sh uninstall.sh 後は対象となるファイルのリスト(1ファイルも可)と変更後の拡張子を渡します。 $ chext *.sh md これで変更完了しました。 $ ls LICENSE REA
![chext - 拡張子変更専用コマンド](https://cdn-ak-scissors.b.st-hatena.com/image/square/5b77db804c69b51b3167dd1e1ade43bf4e33b573/height=288;version=1;width=512/https%3A%2F%2Fmoongift-assets.s3.amazonaws.com%2Fassets%2Fnone-c3f80f5acd8206a735bb12db1e77cb6d.png)