LoginSignup
40
29

More than 5 years have passed since last update.

バッチファイルとシェルスクリプトの違い

Posted at

初めに

このブログでは、授業で習ったことや自分で勉強したことなどをまとめて記事にしています。

今回はバッチファイルとシェルスクリプトの違いについて簡単にまとめます。

バッチファイル

まずバッチファイルはWindowsで使用する処理を記載したファイルで、拡張子は.batや.cmdなどが多く使われます。
batファイルを作って作業の効率化などを図ったりもできます、基本的にコマンドプロンプト上で動くものです。
例えば、奥深くに眠ってる作業ファイルを複数一気に開けるようにしたりなどできます。
現在はPowershellもありますけど。

シェルスクリプト

シェルスクリプトはシェルでの動作を記載したファイル
です。拡張子は.shや.bashなどが多いです。
シェルスクリプトは主にシェル上での処理をファイルに記載して一気に実行するのが目的で、UNIX系で使います

二つの違い

なので、batはまず基本的にWindowsで使うもので、シェルスクリプトはUNIX系で使われるものです。
そして、目的がシェル上で動かすものとコマンドプロンプト上で動かすものでも違いがあります。


最後まで読んでくれてありがとうございました。

40
29
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
40
29