在Linux中将输出的输出重定向到变量

时间:2014-08-06 10:17:22

标签: linux variables command redirect

您好我尝试将命令grep -c ' language=\"*\"' sample_pos.xml的输出保存到这样的变量var1但是它不起作用 -

var=grep -c ' language=\"*\"' sample_pos.xml

获取错误:

./PVT.sh: line 2: -c: command not found

1 个答案:

答案 0 :(得分:1)

使用命令替换:

  variable=`grep -c ' language=\"*\"' sample_pos.xml`

  variable=$(grep -c ' language=\"*\"' sample_pos.xml)