有没有办法从命令行启动gnome-terminal(即使用/ usr / bin / gnome-terminal命令)并让新终端继承环境变量和终端的其他设置变量命令运行?因此情况如下:
思想?
答案 0 :(得分:6)
这结果是一个侏儒终端问题。启动gnome-terminal时,指定--disable-factory
选项提供以下指令:
“不要注册激活名称服务器,也不要重复使用已经运行的GNOME终端进程”( gnome-terminal手册页)
为了继承前一个shell的环境,需要指定此选项。
答案 1 :(得分:1)
如果您希望子进程继承它们,则需要对其他shell中的变量使用export
。