#初めに
このブログでは、授業で習ったことや自分で勉強したことなどをまとめて記事にしています。
今回はバッチファイルとシェルスクリプトの違いについて簡単にまとめます。
#バッチファイル
まずバッチファイルはWindowsで使用する処理を記載したファイルで、拡張子は.batや.cmdなどが多く使われます。
batファイルを作って作業の効率化などを図ったりもできます、基本的にコマンドプロンプト上で動くものです。
例えば、奥深くに眠ってる作業ファイルを複数一気に開けるようにしたりなどできます。
現在はPowershellもありますけど。
#シェルスクリプト
シェルスクリプトはシェルでの動作を記載したファイル
です。拡張子は.shや.bashなどが多いです。
シェルスクリプトは主にシェル上での処理をファイルに記載して一気に実行するのが目的で、UNIX系で使います
#二つの違い
なので、batはまず基本的にWindowsで使うもので、シェルスクリプトはUNIX系で使われるものです。
そして、目的がシェル上で動かすものとコマンドプロンプト上で動かすものでも違いがあります。
最後まで読んでくれてありがとうございました。