自动化---创建指定格式文件(小写字母_wana.txt)

指定目录下通过随机小写指定多少个字母加固定字符串wana批量创建10个以.txt
文件例如:aabb_wanan.txt(指定在4个小写字母)

#!/bin/bash
#用法:-d filename  如果 filename存在且为目录,则为真 
#cut -c 1-4 以字符为单位进行分割,取前1-4个字符
#tr "要替换的字符"  "替换成什么"
read -p "please enter a dir :" dir
read -p "please enter create many file:" num1
read -p "Please enter Lowercase letters(how many lowercase)  :" num2
read -p "please enter   Suffix name:" end
 if [ -d $dir ]
     then
      echo "目录存在"
      else
      mkdir -p $dir
      fi
      cd $dir
      for(( i=1;i<="$num1";i++))
      do
       name="`echo $RANDOM|md5sum|cut -c 1-"$num2"|tr "[0-9]" "[a-z]"`_wanan.$end"
       touch $name
        echo "$name is Creating ..........."

运行结果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值