日期:2014-05-16  浏览次数:20706 次

linux 脚本 if
if cat /home/server/user_rules.sh | grep sh > /dev/null 2>&1 
then
XXXXXXXX

问 cat /home/server/user_rules.sh | grep sh 如果没有过滤到任何信息 
then后面的语句是不是就执行了

------解决方案--------------------
对的。
------解决方案--------------------
if成功才执行then
------解决方案--------------------
if后的条件执行完,成立后,就开始执行then后的语句。
------解决方案--------------------
语法格式就又问题

test 或者[ ]

结果当然是判断条件了。
为真,则执行,为否,则跳过