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

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后面的语句是不是就执行了

------解决方案--------------------
mark一下,真不是很清楚使用
------解决方案--------------------
后$?的值怎么看的
------解决方案--------------------
如果判断结果为否,then后面的语句不会被执行。你这里如果没有过滤到任何信息的话,then后面不会被执行。