|
104
|
| Amir Rustamzadeh · 技术社区 · 16 年前 |
|
|
1
209
尝试以下操作以重新加载当前shell:
|
|
|
2
9
试试这个:
|
|
|
3
5
尝试重新加载/source~/.profile文件时会出现几个问题。 [这是指ubuntulinux-在某些情况下,命令的细节会有所不同]
广告1) 在终端中直接运行这个命令意味着不会创建子shell。因此,您可以使用两个命令之一:
在这两种情况下,这将用.profile文件的内容更新环境。 ad2)您可以通过调用
或
在第一种情况下,这将创建一个子shell,它不会影响系统的环境变量,并且它们将仅对子shell进程可见。完成subshell命令后,将不应用任何导出等。 这是一个常见的错误,会导致很多开发人员损失很多时间。
命令。 为了确保脚本没有在subshel中运行,可以使用此函数(同样的例子是ubuntushell)
祝你好运! |
|
|
4
4
bash脚本在单独的子shell中运行。为了使这项工作,你将需要源代码这个其他脚本以及。 |
|
|
5
1
尝试:
|