Сценарий Bash для открытия терминала и CD в каталог

Я ценю все предыдущие ответы. Я хочу добавить этот ответ, чтобы упростить все, что делает www.webupd8.org, чтобы сделать установку через 2-5 минут.

Эта установка включает в себя:

sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer

Вот и все !! Теперь, чтобы проверить версию Java

java -version

Выход будет похож на

java version "1.7.0_25" Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) Server VM (build 23.25-b01, mixed mode

Может появиться новая версия, и вы можете просто обновить ее с помощью этой команды: [ ! d6] sudo update-java-alternatives -s java-7-oracle

2-5 минут

sudo apt-get install oracle-java7-set-default

Подробнее см. www.webupd8.org .

3
задан 13 February 2013 в 14:49

2 ответа

Ваша проблема в том, что вы не запускаете оболочку в своем эмуляторе тем, вы пытаетесь выполнить cd, которая является командой оболочки, а не реальной оболочкой (даже не фактическим исполняемым файлом в этом отношении).

Вы можете создать файл записи рабочего стола, который запускает оболочку в пользовательском рабочем каталоге, например:

MyProject.desktop :

[Desktop Entry]
Type=Application
Terminal=true
Exec=x-terminal-emulator
Path=/path/to/code/ruby/my-main-proj
Name=My Project

Обратите внимание на Путь =… выше.

0
ответ дан 13 February 2013 в 14:49

Я работал не с x-терминал-эмулятором, а со стандартным терминалом gnome.

user@MacBookPro:~$ gnome-terminal --working-directory=~/code/ruby/my-main-proj

Надеюсь, это поможет.

0
ответ дан 13 February 2013 в 14:49

Другие вопросы по тегам:

Похожие вопросы: