41
30

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

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

Posted at

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

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

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

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

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


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

41
30
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
41
30

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?