Linux shell 自动创建目录脚本。

根据用户传入的目录名称,创建目录。

#!/bin/bash
filename=$1 #获取用户输入的目录名称
var_count=$# #获取用户输入的参数个数

while :

do

   if [ $var_count = 0 ];then

      echo "请输入您要新建的目录名称!"
      read file

           filename=$file
           if [ -n $filename ]; then
              var_count="输入字符串长度>0"
           else
              continue
           fi
  
   elif [ $var_count != 0 ]; then

      mkdir $filename >> /root/rubbish.txt 2>&1
      if [ $status_u = 0 ]; then
         echo "恭喜您,目录创建成功!"
         break

      else
         echo "目录已存在,创建失败!请重新操作。"
         read file
         filename=$file

      fi

   fi

done

run:
Linux shell 自动创建目录脚本。_第1张图片

你可能感兴趣的:(Linux,shell,linux,脚本语言)