您的位置:首页 > 运维架构 > Shell

shell编程之for循环-写指定数量的单词到文件

2015-12-31 13:39 726 查看
脚本带2个参数,指定往文件写入多少个单词,和文件的名字。

生成文件后可以用系统自带的命令wc来检验。(wc,word count程序,一般系统已集成)

#!/bin/bash

#echo "in $#"
if [ $# -eq 2 ]
then

FILE=$2
rm -f $FILE
i=1
while [ $i -le $1 ]
do
echo -n "one " >> $FILE
let i=i+1
done
echo "I wrote $1 words"
wc -w $FILE

else
echo "Usage: $0 number(such as 500) filename"
fi


注意空格与换行符号。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: