shell if
#!/bin/bashsystem='uname -s'
if [ $system = "Linux" ];then
echo"Linux"
elif [ $system = "Sun0S" ];then
echo "SunOS"
else
echo "What ?"
fi
请问 这段代码有错误吗怎么我的系统是SunOS 的 却得到 Linux 的结果啊
大侠们 帮忙给看一下吧 你echo $system看结果正确吗? 什么都没有啊 回复 3# zhenggy2011
#!/bin/bash
system='uname -s' ------------------------------这里要用`
if [ $system = "Linux" ];then
echo"Linux"
elif [ $system = "Sun0S" ];then
echo "SunOS"
else
echo "What ?"
fi system='uname -s'
'号应该是`
elif [ $system = "Sun0S" ];then
Sun0S那个是大写字母O不是数字0
if [ $system = "Linux" ];then
这是那的语法
if [ $system = "Linux" ]
then
echo"Linux"
要不是我眼睛好使看来我真的要该吐血了,这么两条代码就错了这么多,要是让你做开发:sleepy: 谢谢法师 解决了呵呵:em30: 初学的 不好意思啊呵呵 在solaris编辑状态下怎么使整天字符往上移动啊 在solaris 上剔除多余登陆的用户 用什么命令
页:
[1]