合格linux运维人员必会的30道shell编程实践题及讲解-02

企业实践题2:
使用for循环在/oldboy目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件,名称例如为:

[root@oldboy oldboy]# sh /server/scripts/oldboy.sh  

[root@oldboy oldboy]# ls  

coaolvajcq_oldboy.html  qnvuxvicni_oldboy.html  vioesjmcbu_oldboy.html  

gmkhrancxh_oldboy.html  tmdjormaxr_oldboy.html  wzewnojiwe_oldboy.html  

jdxexendbe_oldboy.html  ugaywanjlm_oldboy.html  xzzruhdzda_oldboy.html  

qcawgsrtkp_oldboy.html  vfrphtqjpc_oldboy.html  

我的脚本================

#!/bin/bash
dir=/oldboy
[ ! -d $dir ] && mkdir -p $dir
for n in `seq 10`
do
    touch $dir/`echo $RANDOM|md5sum|cut -c 1-10`_oldboy.html
done

posted @ 2017-10-23 11:23  蓝瘦香菇の挨踢  阅读(338)  评论(0编辑  收藏  举报