如何从命令行启动gnome-terminal并复制环境变量?

时间:2010-02-27 00:06:35

标签: gnome-terminal

有没有办法从命令行启动gnome-terminal(即使用/ usr / bin / gnome-terminal命令)并让新终端继承环境变量和终端的其他设置变量命令运行?因此情况如下:

  1. 打开终端
  2. 设置一些变量
  3. 设置一些环境变量
  4. 在新终端中启动需要当前终端的变量和环境变量的可执行文件
  5. 思想?

2 个答案:

答案 0 :(得分:6)

这结果是一个侏儒终端问题。启动gnome-terminal时,指定--disable-factory选项提供以下指令:

“不要注册激活名称服务器,也不要重复使用已经运行的GNOME终端进程”( gnome-terminal手册页

为了继承前一个shell的环境,需要指定此选项。

答案 1 :(得分:1)

如果您希望子进程继承它们,则需要对其他shell中的变量使用export