$declare -a inputs=("(1 3 4 8 6 2 7 0 5)" "(2 8 1 0 4 3 7 6 5)"
$ for i in ${inputs[@]}; do echo $i; done;
与える
(1
3
4
8
6
2
7
0
5)
(2
8
1
0
4
3
7
6
5)
各配列を一列に並べたい。
$declare -a inputs=("(1 3 4 8 6 2 7 0 5)" "(2 8 1 0 4 3 7 6 5)"
$ for i in ${inputs[@]}; do echo $i; done;
与える
(1
3
4
8
6
2
7
0
5)
(2
8
1
0
4
3
7
6
5)
各配列を一列に並べたい。
引用符を使用:
for i in "${inputs[@]}"; do echo "$i"; done;
(1 3 4 8 6 2 7 0 5)
(2 8 1 0 4 3 7 6 5)
引用符を使用する必要があります。言う:
for i in "${inputs[@]}"; do echo $i; done
これは以下を返します:
(1 3 4 8 6 2 7 0 5)
(2 8 1 0 4 3 7 6 5)
さらに、スクリプトの最後の行でない限り、 ;
afterを削除してください。done