シェルスクリプトとは?シェルスクリプトの前にシェルって何でしょう?UNIXライクなOSで言うシェルとはOS(カーネル)とユーザのインターフェースを司るコマンドラインプログラムの事です。そのコマンドラインプログラムに毎回決まった処理を実行させる目的で書かれた物をスクリプトと言います。毎回コマンドを実行するのは手間ですし、ミスに繋がる恐れもある、実行忘れもあるかも知れません。言った手順の煩雑性や、ミスをなくすためにスクリプトを記述しcron等のスケジュール管理プログラムで起動します。スクリプトはコンパイラ言語の様にコンパイルをする必要も無いし、記述も簡単な物が多いです。スポンサードリンクシェルだけじゃない。スクリプトを記述する為のおまじない?Linuxでスクリプトを記述する場合、1行目にそのスクリプトの実行プログラムを記述します。記述方法は#!/bin/bash1#!/bin/bash「#!」の後に実行プログラムのパスを記述します。シェルプログラムはこの1行目を読み対象のプログラムを起動する事になります。上記の例はbashですが、perlの場合は#!/usr/bin/perl1#!/usr/bin/perlの様に記述する事になりますね。詳しくはwikipediaのシバンを参照してください。world!]と出力するだけの極々短いプログラムの事です。最低限の記述方法を知るために良く使われるプログラムですね。world!"1行目は先ほど説明したシバンですね。これによりこのスクリプトがbashで実行されます。world!”を標準出力しています。world!”)」だけですが、この長さになってしまいます。これだけでもスクリプト言語の手軽さが伝わる思います。world!だけです。条件分岐や繰り返しの制御等も追々書いて行こうと思います。