出现这种现象的原因是,
while循环是管道的一部分时,在子外壳中运行。对于
while上面的循环,将创建一个具有其自己的变量副本的新子外壳
var。
请参阅本文以获取可能的解决方法:我在管道循环中设置变量。为什么它们在循环终止后消失了?或者,为什么我不能通过管道读取数据?。

出现这种现象的原因是,
while循环是管道的一部分时,在子外壳中运行。对于
while上面的循环,将创建一个具有其自己的变量副本的新子外壳
var。
请参阅本文以获取可能的解决方法:我在管道循环中设置变量。为什么它们在循环终止后消失了?或者,为什么我不能通过管道读取数据?。