没有给出预期的输出

时间:2015-04-23 10:21:00

标签: shell

程序未按预期工作。任何人都可以帮助解决这个问题吗?

shell文件的输入,即i -> abc.xml

预期输出为:grep abc $/nav/lab/xyz.lst

文件名:sample.sh

#!/bin/bash
echo "Enter the test name:"
read i
echo $i | set new_val = "`$cut -d '.' -f 1`"
echo $new_val
grep "`echo $a`" $/nav/lab/xyz.lst

1 个答案:

答案 0 :(得分:0)

更改以下行:

  

回音$ i |设置new_val =" m=1"

     

grep" $cut -d '.' -f 1" $ / NAV /实验室/ xyz.lst

到此:

echo $new_val

<强>输出:

  

输入测试名称:

     

abc.xml

     

ABC

     

grep abc $ / nav / lab / xyz.lst