bash のシェルプログラミングでにのヘッダーと引数、終了ステータスなどについて説明する。 スクリプトヘッダー #!/bin/bash スクリプトの1行目には、必ず上記の項目を追加する。 引数の参照 引数の参照は以下のよ […]
今回は UNIX シグナルについて説明します。 UNIX シグナルとは UNIX シグナルは単純にシグナルとも呼ばれるもので、広義ではプロセス間通信に属します。 シェルからシグナルを送信する時は kill コマンドを使用 […]
色々議論はあるようですが、結論から言いましょう。必要です。 では何故、必要かと言う結論に至ったのかを説明していきます。 UNIX / Linux で起こっているファイルの読み出し そもそもファイルを実行する時に何が起こっ […]
今回は、変数と環境変数について説明します。 変数 変数はスクリプト内で使用するもので、子プロセスでは参照できません。また、代入時と参照時では表記が異るので注意が必要です。 $ # 代入$ i=0$ # 参照$ echo […]
以上の理由から、現在では bash に優先して sh を利用する必要性はありません。