У меня есть файл, который устанавливает переменные окружения (JAVA_HOME, ANT_HOME ...), которые я использую для выполнения задач, связанных с программированием на Java. Когда я хочу настроить новую среду, я набираю «source devenv» (devenv - это файл, который содержит новую настройку среды). Я пытаюсь создать ярлык, который открывает gnome-терминал и автоматически устанавливает эти переменные, но я не уверен, как. Я попытался: "gnome-terminal --command =" source devenv "безуспешно.
Мой файл devenv:
#!/bin/bash
JAVA_HOME=./jdk1.6.0_21
export PATH=$JAVA_HOME/bin:$PATH
export ANT_HOME=./apache-ant-1.8.1
PS1="[jdkenvironment] \w @ "
/bin/bash
Когда я набираю echo $ JAVA_HOME, выводится следующее:
thiago@thiago-laptop:~/jdk$ echo $JAVA_HOME
thiago@thiago-laptop:~/jdk$