小编Hüs*_*men的帖子

带有 4 个 if 的嵌套 if 语句

嗨,朋友们,你们能帮我用嵌套的 if 语句重写方法吗?非常感谢。

isDiskMounted()
{   
    if [ -d "/folder1" ] && [ -d "/folder2" ] && [ -d "/folder3" ] && [ -d "/folder4" ];then
        echo "true"
    else
        echo "false"
    fi
}
Run Code Online (Sandbox Code Playgroud)

我试着这样写;

    isDiskMounted()
    {
        if [ -d "/folder1" ]; then
        echo "/folder1 klasoru bulundu" 
            if [ -d "/folder2" ]; then
        echo "/folder2 klasoru bulundu"  
                if [ -d "/folder3" ]; then
        echo "/folder3 klasoru bulundu" 
                    if [ -d "/folder4" ]; then
        echo "/folder4 klasoru bulundu" 
fi 
fi 
fi  
    echo "true" …
Run Code Online (Sandbox Code Playgroud)

shell-script

-6
推荐指数
1
解决办法
1330
查看次数

标签 统计

shell-script ×1