永发信息网

编写一个shell脚本实现: 判断用户家目录下(~)下面有没有一个叫test的文件夹

答案:1  悬赏:30  手机版
解决时间 2021-04-06 20:02
编写一个shell脚本实现: 判断用户家目录下(~)下面有没有一个叫test的文件夹
最佳答案
#!/bin/bash

cd ~
dir="test"
if [ -d "$dir" ];then
    num=0
    while (($num < 3));do
        read -p "Input file name:" file
        if [ -f "$dir/$file" ];then
            echo "file is exists,please input other file name"
            num=`expr $num + 1`
            continue
        else
            touch $dir/$file
            break
        fi
    done
else
    read -p "test dir is not exists, are you want to create it?[y/n]" ch
    if [ "$ch" = "y" ];then
        mkdir -p $dir
    else
        exit 1
    fi
fi
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
当x为何值时,分式1/(2x+1)的值为正数?
火车没座怎么办?
三百英雄有英文版吗?!
学的电子商务专业,去武汉上班工资一般是多少
做人工受精我老公做抽血化验,化验血得多少钱
黔西南兴义市车牌1个字母排完了吗?
为什么我妈特别容易生气
黑子肉行怎么去啊,有知道地址的么
形容女子流泪的诗句
深圳南山区国土局可以办无房产证明吗?还是一
有什么2D网络游戏好玩
求俺妹同人小说。最好黑猫线。绫濑线。
齐齐哈尔哪有弹棉花的
为什么微信密码输对了还是显示账号密码错误
为啥人都是现实的啊
推荐资讯
李商隐的《无题》诗中【改】和【寒】字都用得
猿叫的声音
C裤是什么
什么是代数?
喷门增厚是胃癌吗
我的身份证过期了,还在补办,现在想去报驾校
黄咀头地址在哪,我要去那里办事
男的女的都爱玩陌陌还搞对象,会长久嘛
hd版本的软件可以在电视上使用吗?
姜潮和樊博的照片谁有
佳杏老酒青花至尊20年45度多少钱
我妈妈66岁为什么老是困?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?