程序未按预期工作。任何人都可以帮助解决这个问题吗?
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
答案 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