1。
http://www.compileonline.com/execute_bash_online.php
# Hello World Program in Bash Shell
echo "Hello World!"
cur_mode="wifi"
wifi_secury="encry"
if [ $cur_mode == "lte" ]; then
echo "lte.............."
elif [ $cur_mode == "wifi" ]; then
echo "wifi..........."
if [ $wifi_secury == "share" ]; then
echo "wifi........share"
else
echo "wifi........encry"
fi
else
echo "you had enter unexpected word"
fi

init_curent_uplink_mode()
{
cur_mode=`uci get /etc/config/uplink.uplink_info.uplink_mode`
wifi_secury=`uci get /etc/config/uplink.uplink_info.securitu_mode`
#echo "cur_mode:$cur_mode.............." >/dev/null
#echo "wifi_secury:$wifi_secury.............." >/dev/null
#echo "cur_mode:$cur_mode.............."
#echo "wifi_secury:$wifi_secury.............."
if [ $cur_mode == "lte" ]; then
echo "lte.............."
elif [ $cur_mode == "wifi" ]; then
#echo "wifi..........."
if [ $wifi_secury == "share" ] || [ $wifi_secury == "Disable" ]; then
#echo "wifi........share"
sh /etc/uplink/uplink.sh share
else
#echo "wifi........encry"
sh /etc/uplink/uplink.sh encry
fi
else
echo "NULL............"
fi
}
本文展示了Bash脚本中条件语句的使用方法,包括基本的if-else结构以及变量赋值。同时,通过一个示例函数init_curent_uplink_mode()演示了如何在函数中调用外部命令并根据返回结果执行不同的操作。
3321

被折叠的 条评论
为什么被折叠?



