linux shell 札记
shell 数组
数组索引:
单个元素索引: ${array[n]}
全部元素: ${array[*]} 或者 ${array[@]}
部分索引: ${array[2:]}
数组所有元素统一加前缀/后缀:
1 array=( "${array[@]/%/_content}" )
2 array=( "${array[@]/#/prefix_}" )
流程控制
for 语句
1 for var in $(ls ./home/data) 2 do 3 sth 4 done 5 ---------------------------------- 6 for ((i=0;i<cnt;i++)); 7 do 8 sth 9 done 10 ---------------------------------- 11 for loop in 1 2 3 4 5 12 do 13 echo "The value is: $loop" 14 done