一段bash确认某种重要操作的代码
#!/bin/bash
File_Name=/root/a.txt
if (whiptail --title "代码升级" --yesno "确定升级测试版吗?" 10 60) then
    if [ -e "$File_Name" ] 
        then
            rm -f $File_Name
        else
            echo "File $File_Name not found"
            touch $File_Name
    fi
    echo "升级完成........."
else
    echo "测试版取消升级........."
fi
本质上是使用了if / else 的嵌套。效果如下所示:
┌───────────────────────┤ 代码升级 ├───────────────────────┐ │ │ │ 确定升级测试版吗? │ │ │ │ │ │ │ │ │ │ <Yes> <No> │ │ │ └──────────────────────────────────────────────────────────┘
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号