shell编程
dandelionj
这个作者很懒,什么都没留下…
展开
-
shell数组
数组作为一种特殊的数据结构在任何一种编程语言中都有它的一席之地,当然bash shell也不例外。本文就shell数组来做一个小的总结。在这里只讨论一维数组的情况,关于多维数组(事实上,你得用一维数组的方法来模拟),不涉及。这里包括数组的复制,计算,删除,替换。数组的声明:1)array[key]=value # array[0]=one,array[1]=two转载 2013-01-14 18:15:26 · 304 阅读 · 0 评论 -
shell中的括号(小括号,大括号/花括号)
shell中的括号(小括号,大括号/花括号)在这里我想说的是几种shell里的小括号,大括号结构和有括号的变量,命令的用法,如下: 1.${var} 2.$(cmd) 3.()和{} 4.${var:-string},${var:+string},${var:=string},${var:?string} 5.$((exp)) 6.$(var%pattern转载 2013-01-14 17:55:03 · 490 阅读 · 0 评论 -
作业
#!/bin/bashfunction getinet6addr(){address=`ip -6 address show dev $1 | grep "inet6[ \t]*fe80" `address=${address##^ *}address=`echo $address | cut -f 2 -d ' ' -s | cut -f 1 -d '/' -s`retu原创 2013-01-17 00:20:58 · 289 阅读 · 0 评论