Shell 數組

今天寫腳本須要用到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

相關文章
相關標籤/搜索