linux if 判断字符串是否相等

在命令行中修改时间:

如果linux系统时间等于2017-09-09,则ok;否则将当前系统时间修改为2017-09-09

var=`date '+%Y-%m-%d'`;if [ "$var" = "2017-09-09" ];then echo "ok";else echo "no";date -s "2017-09-09";fi

注意:1、[ = 与字符串之间必须加空格

        2、字符串必须加双引号

原文地址:https://www.cnblogs.com/chengJAVA/p/5553473.html