首页 > 系统服务 > 详细

linux shell 随机字符生成单词

时间:2014-03-30 09:35:54      阅读:799      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
#!/bin/sh
#生成随机5个单词
filecount=5
wordcount=20
flag=0
#-lt -le -gt -ge -eq
#while [ $f -lt $filecount ]; 
#do
for f in $(seq 1 $filecount);
do
   #let f=f*2+1
   fname=$f.txt
   echo $fname
   #let flag=0

   #if [ $flag -eq 0 ] && [ -f $w.txt ]; then
    #判断之前的文件是否存在,如果存在则删除
    if [ -f $fname ]; then
       rm -f $fname
       #let flag=1
    fi
   for w in $(seq 1 $wordcount);
   do
       #随机字符生成单词
       #tr 替换字符串 -c str1的补集 d删除str1的字符 dc表示删除str1的补集字符,即保留str1字符
       word=$(tr -dc "a-z"</dev/urandom|head -c 5)
       #word=${word}" "
       echo $word|cat>>$fname
   done
done
bubuko.com,布布扣

linux shell 随机字符生成单词,布布扣,bubuko.com

linux shell 随机字符生成单词

原文:http://www.cnblogs.com/ringwang/p/3633317.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!