开发者社区> 问答> 正文

linux shell question!

#!/bin/bash 
clear
function verify 
{ 
  if [ $# -ne 2 ] 
    then
    echo "wrong number of arguments!"
   else
     if [ $1 -eq "boss" ] && [ $2 -eq "555" ] 
          then
             echo  "verified"
          else
              echo "rejected"
       fi
   fi
}
verify boss 555 
~                                                                               
~                                

运行出错求解释

展开
收起
a123456678 2016-06-12 15:01:12 1646 0
1 条回答
写回答
取消 提交回答
  • #!/bin/bash
     
    function verify {
      if [ $# -ne 2 ]; then
        echo "wrong number of arguments!"
       else
         if [ $1 == "boss" -a $2 == "555" ]; then
                 echo  "verified"
              else
                  echo "rejected"
           fi
       fi
    }
    verify $*
    2019-07-17 19:34:07
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 技术揭秘 立即下载
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载