質問編集履歴

3

コード修正

2020/04/17 04:29

投稿

mugichon
mugichon

スコア61

test CHANGED
File without changes
test CHANGED
@@ -22,6 +22,30 @@
22
22
 
23
23
  実際の結果
24
24
 
25
+ <何も出力されない>
26
+
27
+
28
+
29
+ PARA1="何もしない"
30
+
31
+ PARA2="OFF"
32
+
33
+ if [ "$PARA1" = "実行" -a "$PARA2" = "ON" -o "$PARA1" != "実行" -a "$PARA1" != "評価" ]; then
34
+
35
+ echo AAAA
36
+
37
+ fi
38
+
39
+
40
+
41
+ 期待した結果
42
+
43
+ AAAA
44
+
45
+
46
+
47
+ 実際の結果
48
+
25
49
  AAAA
26
50
 
27
51
 

2

コード修正

2020/04/17 04:29

投稿

mugichon
mugichon

スコア61

test CHANGED
File without changes
test CHANGED
@@ -12,6 +12,20 @@
12
12
 
13
13
  fi
14
14
 
15
+
16
+
17
+ 期待した結果
18
+
19
+ <何も出力されない>
20
+
21
+
22
+
23
+ 実際の結果
24
+
25
+ AAAA
26
+
27
+
28
+
15
29
  ```
16
30
 
17
31
  イメージとしては、($PARA1="実行" AND $PARA2="ON") OR ($PARA1!="実行" AND $PARA1!="評価")

1

コード修正

2020/04/17 04:25

投稿

mugichon
mugichon

スコア61

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  PARA2="OFF"
8
8
 
9
- if [ "$PARA1"="実行" -a "$PARA2"="ON" -o "$PARA1" != "実行" -a "$PARA1" != "評価" ]; then
9
+ if [ "$PARA1" = "実行" -a "$PARA2" = "ON" -o "$PARA1" != "実行" -a "$PARA1" != "評価" ]; then
10
10
 
11
11
  echo AAAA
12
12