问题描述
- shell编程中的语句问题,求解答
-
#!/bin/bash
use=cat
cat_greet()
{
echo "hello cat"
}
if [ $use=cat ]
then
cat_greet
fi
no_exit=1
[[ $no_exit -eq 1 ]]&& exit(){true;}
exit这个程序输出结果为 hello cat
我想问的是
[[ $no_exit -eq 1 ]]&& exit() {true;}
这一句怎么理解?
解决方案
给个值 然后又用同样的值比较
时间: 2024-10-30 00:46:25