2
A
回答
5
在你的情况下,test
正在一个单独的shell中运行,它是你的shell的一个子项。一个孩子永远不能修改父母的环境。所以当孩子退出var
丢失。
如果你想在当前shell试运行该脚本:也
source ./test
,它通常是一个贫穷的想法来命名你的脚本“测试”。许多unices有/usr/bin/test
。
相关问题
- 1. 这个Shell脚本有什么问题?
- 2. 这个shell脚本有什么问题?
- 3. 我的shell脚本有什么问题
- 4. 我在运行这个shell脚本时出了什么问题?
- 5. 这个简单的shell脚本有什么问题
- 6. 这个javascript脚本有什么问题?
- 7. 这个bash脚本有什么问题?
- 8. 这个PHP脚本有什么问题?
- 9. 这个bash脚本有什么问题?
- 10. 这个PHP脚本有什么问题?
- 11. 这个php脚本有什么问题?
- 12. 这个PowerShell脚本有什么问题?
- 13. 这个脚本sql有什么问题?
- 14. 这个python脚本有什么问题?
- 15. 这个cocoapods脚本有什么问题?
- 16. 这个PHP脚本有什么问题?
- 17. 这个Jquery脚本有什么问题?
- 18. 这个脚本有什么问题?
- 19. 这个PHP脚本有什么问题?
- 20. 这个JavaScript脚本有什么问题?
- 21. 这个PHP脚本有什么问题
- 22. 这个C shell脚本有什么问题?
- 23. 这个shell脚本行有什么问题?
- 24. 这个shell脚本语法有什么问题?
- 25. 这个基准测试脚本有什么问题?
- 26. 这个shell脚本是做什么的?
- 27. Shell:这个脚本是做什么的?
- 28. 这个bash脚本是做什么的,它有什么问题?
- 29. 为什么这个shell脚本输出这么奇怪
- 30. 什么是在这个shell脚本
但我认为使用导出的目的是通过这个你可以创建一个局部变量,一个局部变量,并使其在外部可见。 – xyz
@ p2pnode你以为是错的。导出的目的是使这个变量可用*给孩子*,而不是父母。 – cnicutar