shell定義list Linux Shell如何刪除數(shù)組的元素?
Linux Shell如何刪除數(shù)組的元素?Unset array[subscript]例如,您可以創(chuàng)建如下數(shù)組:array=(12345)echo{array[*]}#打印整個數(shù)組Unset arra
Linux Shell如何刪除數(shù)組的元素?
Unset array[subscript
]例如,您可以創(chuàng)建如下數(shù)組:
array=(12345)
echo{array[*]}#打印整個數(shù)組
Unset array[0]#刪除下標(biāo)為0的元素
echo{array[*]最后,第一個打印結(jié)果是12345
第二個打印結(jié)果是2345
echo$URL | cut-D,-f1 cut是剪切命令,-D是分隔符,這里是逗號,-F是數(shù)字,這里是第一個。請注意,與數(shù)組不同,數(shù)組采用0。
linuxshell建立一個整形數(shù)組?
動態(tài)數(shù)組
動態(tài)數(shù)組是指在聲明時大小不確定的數(shù)組,即忽略括號中的下標(biāo);使用動態(tài)數(shù)組時,可以隨時用ReDim語句重新指示數(shù)組的大小。使用動態(tài)陣列的優(yōu)點(diǎn)是可以根據(jù)用戶的需要有效地利用存儲空間。
要創(chuàng)建動態(tài)數(shù)組,請執(zhí)行以下步驟:
(如果希望數(shù)組是公共數(shù)組)使用公共語句聲明數(shù)組,或者(如果希望數(shù)組是模塊級數(shù)組)使用模塊級dim語句聲明數(shù)組,或者(如果希望數(shù)組是本地數(shù)組)在過程中使用static或dim語句聲明數(shù)組。將空維度表附加到數(shù)組以將其聲明為動態(tài)數(shù)組。