回答編集履歴

2

追記

2017/12/19 01:39

投稿

otn
otn

スコア84555

test CHANGED
@@ -23,3 +23,7 @@
23
23
  echo 最後の要素は ${last}
24
24
 
25
25
  ```
26
+
27
+
28
+
29
+ なお、Bashのバージョンによっては、`${a[-1]}`で良いようです。4.1.2では駄目でした。

1

ちょっと修正

2017/12/19 01:39

投稿

otn
otn

スコア84555

test CHANGED
@@ -8,9 +8,7 @@
8
8
 
9
9
  a=(q w e r t y)
10
10
 
11
- let lastindex=${#a[@]}-1
12
-
13
- echo 最後の要素は ${a[lastindex]}
11
+ echo 最後の要素は ${a[${#a[@]}-1]}
14
12
 
15
13
 
16
14