自动化---创建指定格式文件(小写字母_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 ..........."

运行结果:
自动化---创建指定格式文件(小写字母_wana.txt)_第1张图片

你可能感兴趣的:(自动化---创建指定格式文件(小写字母_wana.txt))