我有一个在 bash 中执行的命令,它需要一个环境变量。如果我这样称呼它,一切正常:
export MYVAR=value & my_first_command
但现在我想将结果通过管道传递给第二个命令,该命令需要相同的环境变量。我试过这个:
export MYVAR=value & my_first_command | my_second_command
在那种情况下,MYVAR
似乎没有设置为my_second_command
. 什么是正确的语法也可以MYVAR
使用my_second_command
?