【发布时间】:2013-03-04 01:51:21
【问题描述】:
如何将全局脚本变量传递给 xargs 的命令?我是这样尝试的:
TEST=hallo2
echo "hallo" | xargs sh -c 'echo passed=$1 test=$TEST' sh
输出:
passed=hallo test=
我知道我可以使用{} 令牌,但我需要这样做!
我正在使用bash。
【问题讨论】:
-
尝试使用
export TEST=hallo2 -
@CarlosCampderrós:将其添加为答案。这是最安全、最正确的方法。
标签: linux bash variables xargs