Follow twitter

Ubuntu Linux shell script 概念

今回は、Ubuntu Linuxでshell script シェルスクリプトの
概念について述べたいと思います。

shell script シェルスクリプトとは

いままで、いくつかのシェルのコマンドを紹介してきました。

例えばlsコマンドでファイル一覧を確認したり

~$ ls

rmコマンドでファイルを削除してみたり

~$ rm file1

など、シェルのコマンドラインを用いて操作する方法を紹介しました。

シェルスクリプトは予め、コマンドラインを記述しておくファイルのことです。

*.shという拡張子になります。(Windowsのバッチファイルのようなものです。)

例えば、他の人に同じ作業をしてほしいときなどのケースで、
複雑なコマンドラインを実行してもらう時などに、
シェルスクリプトを作成し配布するといった利便性があります。

一種のプログラミング言語です。

シェルには2種類あります
 ・sh
 ・bash

詳しくは述べませんが、bashはshの上位互換だと思ってください。
基本的にはシェルスクリプトの作成はbashを推奨します。

Have a nice Linux life!