戻り値
関数(基本)
関数というものをご存知でしょうか?
Excelなどにもありますので、パソコンを触った事のある人だったら聞いた事ぐらいははあるだろうと思います。
関数とは簡単に言うと、「小さな処理の塊」とでも表現すれば良いのでしょうか。
ある一連の処理をまとめた物の事を指します。
戻り値について
前回の説明でtestコマンドと戻り値について解説しました。
今回はこの戻り値(終了コード)についてもう少し詳しく説明します。
前回の説明で少し触れましたが、この「戻り値」はどのようなコマンドでも処理が成功すれば「必ず」0を返します。これはbashスクリプトにとって、とても重要な事です。
testコマンドと戻り値
if文やwhileループなど、さまざまな場面で使う「test」文ですが、真(0)や偽(1)を判断する為にさまざまな比較をする事ができます。
まずは前回までに度々使用した文字列比較。
ポイントは「"(ダブルクォーテーション)」で括る事でした。
以下の様な感じでしたね。
