shell数组

来源【原创】 / 457人浏览
时间:2013-03-28 18:28:13
0

shell高级编程中有可能用到shell数组,下面是shell数组使用的示例,仅供学习参考。先上一个shell命令

说明:把httpd进程id放到一个数组里。然后依次列出来。 
#!/bin/bash Array=(`pidof httpd`) for i in ${Array[@]} do echo $i done [root@localhost bin]# pidof httpd 21360 21359 21355 20970 20969 20968 20967

说明:

array=(a b c)   /*定义一个数组array,用空格作为元素之间的分割符*/
echo ${#array[@]}    /*显示数组元素个数*/
echo ${array[1]}     /*显示某一元素*/
echo ${array[@]}     /*显示全部元素*/
array=($(date "+%Y %m %d"))  /*将一个命令的输出作为一个数组*/
   

打赏

站内搜索

搜索文章