当前位置:  技术问答>linux和unix

初学shell编程遇到的问题,各位大虾进来围观

    来源: 互联网  发布时间:2016-09-14

    本文导语:  小弟最近初学ubuntu linux下shell编程,遇到如下程序运行出现问题,求高手指点; 源程序如下: #! /bin/bash echo -n "word1:" read word1 echo -n "word2:" read word2 echo -n "word3:" read word3 if [ "$word1" = "$word2" -a "$word2" = "$wor...

小弟最近初学ubuntu linux下shell编程,遇到如下程序运行出现问题,求高手指点;
源程序如下:
#! /bin/bash
echo -n "word1:"
read word1
echo -n "word2:"
read word2
echo -n "word3:"
read word3

if [ "$word1" = "$word2" -a "$word2" = "$word3"]
   then
      echo "Match:word 1 ,2 ,& 3"
   elif ["$word1" = "$word2"]
   then
      echo "Match:word 1 & 2"
   elif ["$word1" = "$word3"]
   then
      echo "Match:word 1 & 3"
   elif ["$word2" = "$word3"]
   then
      echo "Match:word 2 & 3"
   else
      echo "No match"
fi
运行如下:
$ sh if3.sh
word1:apple
word2:orange
word3:pear
[: 23: missing ]
if3.sh: 23: [apple: not found
if3.sh: 23: [apple: not found
if3.sh: 23: [orange: not found

请问问题处在什么地方?


|
中括号两边都要留空格

|
"$word3"空格]
 elif [空格"$word1" = "$word2"空格]
elif [空格"$word1" = "$word3"空格]
 elif [空格"$word2" = "$word3"空格]

    
 
 

您可能感兴趣的文章:

  • 又一个初学者的困惑!如果您是个大虾,请你一定要进来看看,指点迷津!如果您也是个初学者,那么您也一定要进来,也许我们有一样的遭遇!
  • 各位大虾,一个初学者该怎样开始学习java?
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • 初学者求救!!哪位大虾给点源代码?
  • 初学者的烦恼,烦请大虾排解
  • 大虾,初学者该怎样学习java呀!!
  • ===请了解sed使用的大虾近来拉初学者一把 =====
  • 我是初学者,tcpdump的源代码看起来比较困难,请有经验的大虾指点一二
  • 小弟初学linux各位大虾推荐几本这方面的入门书吧
  • 小弟初学Linux,而且要参加开发系统,各位大虾给给意见
  • 我是一名java初学者,各位大虾帮我推荐基本书吧
  • [初学者问题]搭建Tomcat过程有些疑问,设各位大虾析疑。
  • [学习UNIX编程]初学UNIX编程,遇到一个小小的问题,烦劳大虾帮忙解惑,谢谢!
  • 各位java大虾,小弟初学给点建议(散分没的说)
  • 我是Linux初学者,遇到些问题无法解决,请教各位大虾,迫切需要帮助
  • 大虾们小弟求救呀!!初学linux不知道如何安装GCC----------在线等!!分不够再发贴补分!
  • 又一个初学者的困惑!如果您是个大虾,请你一定要进来看看,指点迷津!如果您也是个初学者,那么您也一定要进来,也许我们有一样的遭遇!
  • 小弟初学JAVA,请各位大虾对以下代码逐句解释! 200分言谢!
  • java初学者现向各位大虾请教:下面这段代码错在什么地方?(开发工具 jbuilder7).
  • 100分诚征初学者的第一个java 工程! 欢迎各位大虾光临指导!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • !!!初学Java,遇到一个奇怪问题,请大家回答!!!
  • 初学unix编程遇到的一个问题?
  • 初学linux遇到一个小问题
  • 初学linux命令时 遇到的一个小问题, 麻烦各位进来帮我解答下。。。。。
  • 在XP上安装FEDORA遇到的问题!!!初学,高手帮忙!!1
  • 我是初学者,学习java遇到了很多问题,请各位过来之人加以指导阿!!!!
  • 初学sco unix5.05遇到问题,请指点?
  • 请谈谈jsp初学者经常遇到的问题和解决方案,以及排错方案,谢谢
  • 一个Unix编程的问题,知道的告诉我,谢谢,小弟初学,遇到很多问题,请大家帮忙指点
  • 初学linux线程同步遇到的问题,请高手赐教: iis7站长之家
  • 初学字符设备驱动遇到的问题
  • 初学LINUX,遇到一些问题想请教,高分相赠~~~~~~~
  • 初学kernel编程遇到问题了!请帮个忙看看!!
  • 初学遇到的3个问题,希望大家给予解答,谢谢!
  • 菜鸟初学linux遇到的问题:挂载,分辨率
  • 一个初学者遇到的简单问题。一个周了,还没有解决,高手帮帮我吧
  • 初学linux线程同步遇到的问题,请高手赐教:
  • 初学Java遇到难题,求救
  • 初学 java 的朋友来和我交朋友,我也是初学。我的 QQ 号是 33555085
  • 初学者的问题我是linux初学者,我想问一下在windows里下载的大于1.44M文件如何转移到linux分区里?
  • 我是个初学者,希望指点明津
  • 初学者用什么工具好?JBUILDER?JDK?
  • 对于初学者应该看什么样的java书籍
  • 初学java应该看那些书?
  • 初学linux看哪本书好?
  • 初学java,该看那些书,请朋友们指教
  • 我是初学者,该用什么java的“编译器”????
  • 初学java什么书好?
  • 对于初学者应该看什么样的书
  • 初学者:不是问题的问题?
  • 初学者这样检验自己的学习效果呢?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3