Chinaunix

标题: len_dmz=${#DMZ_IP[@]} [打印本页]

作者: htmis    时间: 2009-11-23 10:12
标题: len_dmz=${#DMZ_IP[@]}
脚本:len_dmz=${#DMZ_IP[@]}
DMZ_IP是一些IP的集合,例如192.168.1.2等

求 这条脚本中#和[@]怎么解释
作者: to407    时间: 2009-11-24 01:28
标题: 回复 #1 htmis 的帖子
可以讲详细些么...什么脚本?
作者: 零二年的夏天    时间: 2009-11-24 08:15
DMZ_IP 应该是数组 :)
${#DMZ_IP[@]} 返回的是数组的长度。
作者: htmis    时间: 2009-11-24 17:04
谢谢楼上提醒。

今天百度了下,找到关键字 linux Shell 数组

找到结果:

假设A=(a b c d e f)

echo ${A[@]}   //显示所有数组元素

echo ${#A[@]}  //取得数组元素的个数

[ 本帖最后由 htmis 于 2009-11-24 17:08 编辑 ]




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2