管道下while循环中定义的变量在退出while循环时不引用问题

最近在编写一个shell脚本的时候,在while循环中定义了一个累加变量,脚本执行完后,发现那个变量的结果为0,开始以为是环境变量的原因,经过测试也不行,网上搜了下原因,说是因为管道符重定向导致的,后来按照网上说的测,修改了脚本,测试就OK了。

参考:https://blog.51cto.com/leidongya/1588066

如果您觉得上面的内容对您有帮助,可以打赏支持一下!

打赏

关键词:Linux

网友留言(0 条)