📄 array-ops.sh
字号:
#!/bin/bash# array-ops.sh: More fun with arrays.array=( zero one two three four five )# Element 0 1 2 3 4 5echo ${array[0]} # zeroecho ${array:0} # zero # Parameter expansion of first element, #+ starting at position # 0 (1st character).echo ${array:1} # ero # Parameter expansion of first element, #+ starting at position # 1 (2nd character).echo "--------------"echo ${#array[0]} # 4 # Length of first element of array.echo ${#array} # 4 # Length of first element of array. # (Alternate notation)echo ${#array[1]} # 3 # Length of second element of array. # Arrays in Bash have zero-based indexing.echo ${#array[*]} # 6 # Number of elements in array.echo ${#array[@]} # 6 # Number of elements in array.echo "--------------"array2=( [0]="first element" [1]="second element" [3]="fourth element" )echo ${array2[0]} # first elementecho ${array2[1]} # second elementecho ${array2[2]} # # Skipped in initialization, and therefore null.echo ${array2[3]} # fourth elementexit 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -