红联Linux门户
Linux帮助

关于【】的疑问

发布时间:2009-07-12 01:38:47来源:红联作者:xcs263085235
如何用if测试两个变量都为真的情况下执行一个任务,否则执行别的任务
例如:
var=y
if [ var="y" -a var="Y" ]
then echo ....
else
echo ......
fi
是这样编程吗?
文章评论

共有 4 条评论

  1. xcs263085235 于 2009-07-17 23:12:02发表:

    但是用gdb调试却没有按预期的逻辑功能执行呢?

  2. wangfeng819 于 2009-07-12 13:01:43发表:

    用“与”的逻辑运算就可以了,它相当于乘法,两个都为真的结果才会为真

  3. wuhaoben 于 2009-07-12 11:09:21发表:

    支持一下!

  4. hyqhyq_3 于 2009-07-12 09:55:11发表:

    逻辑上没有错误