-
Set Default Value on Shell
Jun222011#!/bin/sh# v_test.sh# by 2hei.net 06/22/2011##get param from command linefisr_param=$1second_param=$2 #set default value when nullfisr_param=${fisr_param:=”First”} second_param=${second_param:=”Second”} #print valuesprintf “fisr_param:\t”$fisr_param̶ ...
阅读全文Set Default Value on Shell已关闭评论
-
a script of awk array – just mark
Sep062010Just mark it. 🙂 #!/bin/shawk -F”_t_7_Y_” ‘{if($1==1) {printf $2; for(i=3;i<=NF;i++) if(i==NF) print $i;else printf $i}}’ temp1 > 1.txtawk -F”_t_7_Y_” ‘{if($1==2) if($2 in S22){S22[$2]=$2;S23[$2]=$3″ “S23[$2];N2[$2]++}else {S22[$2 ...
阅读全文a script of awk array – just mark已关闭评论
-
SHELL中的2进制、10进制、8进制、16进制之间的转换
May042010一、16进制转换成10进制printf %d 0xF15或者echo $((16#F))15 二、10进制转换成16进制printf %x 15f或者echo “obase=16;15″|bcF 三、10进制转换成8进制printf %o 911 四、8进制转换成10进制echo $((8#11))9 五、同理二进制转换成10进制echo $((2#111))7 六、10进制转换成二进制echo “obase=2;15̸ ...
阅读全文SHELL中的2进制、10进制、8进制、16进制之间的转换已关闭评论
-
计算1970到今天的天数的shell脚本
Oct072008
-
shell 的变量作用域
Jul082008shell变量的作用域while read line do str[$i]=$line1 echo $i echo ${str[i]} let i=i+1 done < data len=${#str[@]} echo $len $len长度为实际data文件的行数 str[]变量的作用 ...
阅读全文shell 的变量作用域已关闭评论
-
Shell中标准输出重定向
Jun132008
-
shell 批量替换文件名,实现目录合并
Mar302008使用shell脚本替换 文件名,并把两个目录合并 源文件目录结果如下: ls -l /temp/filelist/2001/ -rw-r–r– 1 test test 6472 03-28 19:19 100-2001-9-2-0.png-rw-r–r– 1 test test 5860 03-28 19:19 100-2001-9-2-1.png-rw-r–r– 1 test test 6472 03-28 19:20 1 ...
阅读全文作者:u2 | 分类:OpenSource, shellshell 批量替换文件名,实现目录合并已关闭评论