技术改变生活

博客园 首页 新随笔 联系 订阅 管理

 

 

 

 

 

 

个人理解:bash shell中( )命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。

个人误区:( )是新开一个子shell,为什么还可以访问父shell中定义的普通变量呢?

posted on 2020-08-10 17:00  小阿峰  阅读(103)  评论(0编辑  收藏  举报