質問編集履歴
1
文字列
test
CHANGED
File without changes
|
test
CHANGED
@@ -52,8 +52,7 @@
|
|
52
52
|
```
|
53
53
|
|
54
54
|
要件
|
55
|
-
➀現在は引数として数字以外は入力できる状態であり、数字以外を入力するとスクリプトが異常となる。引数を判定して数字以外だったらエラーを
|
55
|
+
➀現在は引数として数字以外は入力できる状態であり、数字以外を入力するとスクリプトが異常となる。引数を判定して数字以外だったらエラーをログに書き込んで終了するようにする。
|
56
|
-
ログに書き込んで終了するようにする。
|
57
56
|
<ヒント>
|
58
57
|
数字の判定には正規表現というものを利用する。
|
59
58
|
終了時は「exit 100」のコマンドを使用する
|
@@ -72,6 +71,7 @@
|
|
72
71
|
### 試したこと
|
73
72
|
|
74
73
|
要件➀_____________________
|
74
|
+
```
|
75
75
|
#ファイルを作成する回数を設定します。
|
76
76
|
num=$1
|
77
77
|
|
@@ -82,8 +82,9 @@
|
|
82
82
|
echo $LogDate ": not number" >> $LogName
|
83
83
|
exit 100
|
84
84
|
fi
|
85
|
-
|
85
|
+
```
|
86
86
|
要件➁____________________
|
87
|
+
```
|
87
88
|
#ファイルを作成します。
|
88
89
|
|
89
90
|
((j = 1))
|
@@ -96,5 +97,5 @@
|
|
96
97
|
done
|
97
98
|
((i++))
|
98
99
|
done
|
99
|
-
|
100
|
+
```
|
100
101
|
見よう見まねでこのように変更して実行してみたのですが、起動メッセージのみしか出てきません...。どのようにしたらいいでしょうか。長文で申し訳ありませんがよろしくお願い致します。
|