当你在脚本中定义一个变量,然后变量在管道的右边使用了,执行脚本的时候发现变量并没有改变。这是因为管道的左右会启动子进程运行,所以管道右边是触发另一个子进程去改变变量的值。当进程结束后,就会随着消失。
Linux脚本中使用 ‘管道’的坑
最新推荐文章于 2022-08-19 10:54:39 发布
当你在脚本中定义一个变量,然后变量在管道的右边使用了,执行脚本的时候发现变量并没有改变。这是因为管道的左右会启动子进程运行,所以管道右边是触发另一个子进程去改变变量的值。当进程结束后,就会随着消失。