質問編集履歴
1
ソースコード修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
以下のようなシェルの正規表現分岐の書き方でチェックできるでしょうか。
|
1
|
+
以下のようなシェルの正規表現分岐の書き方でチェックできて正常に動作するでしょうか。
|
2
2
|
|
3
3
|
|
4
4
|
|
@@ -16,12 +16,14 @@
|
|
16
16
|
|
17
17
|
echo "INPUT: ${QUERY_STRING}"
|
18
18
|
|
19
|
-
if [ `echo ${QUERY_STRING} | grep '
|
19
|
+
if [ `echo ${QUERY_STRING} | grep '[()+*/-]'` ] ; then
|
20
20
|
|
21
21
|
echo "ANSWER: `echo \"${QUERY_STRING}\" | bc`"
|
22
22
|
|
23
|
+
else
|
24
|
+
|
25
|
+
echo "ERROR"
|
26
|
+
|
23
27
|
fi
|
24
28
|
|
25
|
-
echo "ERROR"
|
26
|
-
|
27
29
|
```
|