- 博客(5)
- 收藏
- 关注
原创 shell脚本查看 创建目录
简单脚本:写一个shell脚本,实现以下功能:查看在/下是否有目录a,如果没有则创建。 #!/bin/sh if [ -d $1 ]; then echo "目录$1存在!" else mkdir $1 echo "目录$1创建成功!" fi
2008-06-04 21:04:00
1544
原创 shell统计某目录下文件和文件夹的数量
shell统计某目录下文件和文件夹的数量 #caculate sum of files and sum of directory#!/bin/shCount=0File_Count=0Dir_Count=0if [ -z "$1" ]; then Count=`ls | wc -l` Dir_Count=`ls -p | grep -c "[@//]"`elif [ ! -d $1 ];
2008-06-03 17:42:00
1403
原创 shell逐行读取文件
shell逐行读取文件,并在每行开头部分添加行号,最后显示总行数BASH:readbyrow.sh #read file line by line#!/bin/shif [ "$1" = "" ];then exit 1elif [ -f $1 ]; then Count_Line=0 while read NAME GOODS NO PRICE do Count_Line=`exp
2008-06-03 17:35:00
645
原创 shell远程获取文件
根据输入的参数(文件名称),逐个获取远程主机制定目录的文件,在更新编译程序的时候很有用BASH:get.sh#!/bin/shif [ $1 = "all" ]thenftp -n 10.80.18.4 user opcc opccbinpassiveprompt offcd /home/opcc/binmget *bye!!elseftp -n 10.80.18.4 user opcc
2008-06-03 17:31:00
1155
原创 随机读取文件的某一行
为解答朋友的一个问题,写了一下简单的几行代码:BASH:readran.sh#!/bin/shtotaline=`wc -l $1 | awk {print $1}`ran_line=`expr $RANDOM % $totaline`echo -e "第$ran_line行:"cat $1 | awk {if(NR == $ran_line) print $0} 保存
2008-06-03 17:03:00
1011
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人