回答編集履歴
1
1
test
CHANGED
@@ -26,10 +26,20 @@
|
|
26
26
|
|
27
27
|
こちらは推測になりますが(手元に zsh 動かせるものがないので)
|
28
28
|
|
29
|
+
|
30
|
+
|
31
|
+
${optionCheck[(i)x]} は、文字列 $optionCheck 先頭から x を検索して位置を返す
|
32
|
+
|
33
|
+
のはいいとして…
|
34
|
+
|
35
|
+
|
36
|
+
|
29
37
|
${optionCheck[(i)-]} とすると構文エラーとなる、もしくは期待通りの動きにならないので、
|
30
38
|
|
31
39
|
配列でリテラル値を指定しているのでは?
|
32
40
|
|
33
41
|
エスケープするよりその方がコストがかからないという判断でしょう。
|
34
42
|
|
43
|
+
|
44
|
+
|
35
45
|
if 文の一部をとりだして実行してみてはいかがでしょうか。
|