練習問題

練習問題

問1 2つの引数を出力する関数を作成してください。

実行結果

[user01@localhost ~]$ bash FunctionTest01_01.sh
Hello World

問2 2つの引数の合計を出力する関数を作成してください。

前提条件

  • 戻り値を使用すること

実行結果

[user01@localhost ~]$ bash FunctionTest01_02.sh
30

問3 現在の日付を出力する関数Bを関数Aの中に作成してください。

実行結果

[user01@localhost ~]$ bash FunctionTest01_03.sh
2020年  6月 11日 木曜日 03:15:20 JST

問4 グローバル変数valueには「100」を、ローカル変数valueには「200」を格納し、出力する関数を作成してください。

実行結果

[user01@localhost ~]$ bash FunctionTest01_04.sh
グローバル変数valueの値は100です。
ローカル変数valueの値は200です。

問5 コマンド「ls」と同じ名前で命名した関数を作成し、以下の機能を追加してください。

追加機能

ls –ltr

実行結果

[user01@localhost ~]$ bash FunctionTest01_05.sh
-rwxr-xr-x. 1 user01 user01  67  6月 11 02:57 FunctionTest01_01.sh
-rwxr-xr-x. 1 user01 user01  80  6月 11 03:04 FunctionTest01_02.sh
-rwxr-xr-x. 1 user01 user01  50  6月 11 03:23 FunctionTest01_03.sh
-rwxr-xr-x. 1 user01 user01 184  6月 11 03:24 FunctionTest01_04.sh
-rwxr-xr-x. 1 user01 user01  48  6月 11 03:27 FunctionTest01_05.sh

NEXT>> 9章 正規表現