子shell不能定义环境变量吗?

来源:2-3 bash环境变量

千与千寻千般慕

2017-08-26 05:21

子shell定义了一个环境变量,set是有的,返回到父shell就查询不到了,然后再回来子shell也查询不到了。

写回答 关注

2回答

  • 冰月流萤
    2017-12-13 17:34:31

    当用exit离开子shell时,该子shell应该就会被销毁,当然也包括子shell中定义的变量。

    而所谓的“回到子shell”,是创建一个新的子shell,而原来的子shell应该是被销毁不存在了

  • 自由的鱼2017
    2017-08-29 14:30:19

    可以定义,在子shell定义的环境变量后返回到父shell可以查询到。重新按步骤试一下。。

shell编程之变量

主要介绍Linux shell编程基础中的变量,熟练使用shell中用户自定义变量

51472 学习 · 76 问题

查看课程

相似问题