回答編集履歴
2
追記
answer
CHANGED
@@ -10,4 +10,6 @@
|
|
10
10
|
do :
|
11
11
|
done
|
12
12
|
echo 最後の要素は ${last}
|
13
|
-
```
|
13
|
+
```
|
14
|
+
|
15
|
+
なお、Bashのバージョンによっては、`${a[-1]}`で良いようです。4.1.2では駄目でした。
|
1
ちょっと修正
answer
CHANGED
@@ -3,8 +3,7 @@
|
|
3
3
|
とりあえず、配列変数の最後の要素と言う事にだけ答えると、
|
4
4
|
```Bash
|
5
5
|
a=(q w e r t y)
|
6
|
-
let lastindex=${#a[@]}-1
|
7
|
-
echo 最後の要素は ${a[
|
6
|
+
echo 最後の要素は ${a[${#a[@]}-1]}
|
8
7
|
|
9
8
|
a=(q w e r t y)
|
10
9
|
for last in "${a[@]}"
|