7

为什么export在命令管道中用作最后一步时会失败?

echo FOO=bar | xargs export
# => xargs: export: No such file or directory

我可以用这种方式重写它来完成我想要的:

export `echo FOO=bar`

但是为什么我不能export以第一种方式使用?

4

1 回答 1

6

export 是一个内置的 shell,xargs 需要一个实际的二进制文件。

于 2012-12-14T23:51:34.317 回答