日期:2014-05-16  浏览次数:20547 次

弱弱的一问。。。
#!/bin/sh  
#   重定向错误输出到文件中
#ifcp
if   cp   file1     file1.bak   > >   /home/ch/null   2> &1   ;    
then
          echo   "good   coipy "
      else  
          echo   "`basename   $0`:   error   co#!/bin/sh   "   > &2
fi
请问这个语法错在哪里。。。郁闷,我是新手,请大家帮忙。。

------解决方案--------------------
错了,改为:
左方括号后和右方括号前都要加空格!