我的Linux学习之旅
pk984813
全部博文(467)
2009年(8)
2008年(459)
yxy78439
ddlltt
fxblog
wang456y
liyongfu
1ee7
leenucs
mvp415
ggafsh
shiguoqi
cgweb
浪花小雨
jackyhe
suitaota
zyz_5634
raymondl
howge
jhck
分类:
2008-06-08 17:01:33
#!/bin/ksh # #缺省IP为合法地址 :oops: function b0 { m=0 while ((m<=$o));do echo -n 0;((m+=1)) done } set -A ip n=1 while ((n<=4));do ip[$n]=$(echo $1|cut -f$n -d'.');((n+=1)) done for i in ${ip[*]};do typeset -i2 var=$i ip=$(echo $var|sed 's/^2#//') o=$((8-${#ip})) echo -n $(b0)$ip;echo -n . done|sed 's/.$/\ /g'
#!/bin/bash echo $1|awk -F. '{ printf "%o.%o.%o.%o\n",$1,$2,$3,$4 }'
#!/bin/bash echo $1|awk -F. '{ printf "%x.%x.%x.%x\n",$1,$2,$3,$4 }'
上一篇:awk行显示的问题
下一篇:sed能直接识别的RE
登录 注册