【发布时间】:2016-08-17 05:59:49
【问题描述】:
如果我在管道中使用这个命令,它工作得很好;
pipeline ... | grep -P '^[^\s]*\s3\s'
但如果我想将 grep 设置为变量,例如:
var="grep -P '^[^\s]*\s3\s'"
如果我将变量放入管道中;
pipeline ... | $var
什么都没有发生,就像没有任何匹配一样。
任何帮助我做错了什么?
【问题讨论】:
-
顺便说一句:您使用管道这一事实与您的问题无关。
标签: bash variables grep pipeline