今天写脚本须要用到shell数组,一直使用python写程序,这个都忘记了,正好复习一下 python
一、数组声明:
Floodlist=("ICMP-SRC-Flood" \
"Connection-Flood" \
"UDP-NULL-Flood" \
"ACK-Flood" \
"SYN-Flood" \
"ACK-NO-DATA" \
)
二、删除数组变量:
unset Floodlist[0] shell
三、数组取值:
第一个变量的值:echo ${Floodlist[0]}
数组内变量的个数:echo ${#Floodlist}
数组内所有变量:echo ${Floodlist[*]}或者${Floodlist[@]}
数组内部份变量:echo ${Floodlist[*]:2:4} 数组
四、数组赋值:
SERVER=(${Floodlist[*]:2:4})
Floodlist[3]=ACK-Flood //将第三个元素从新赋值ide