У меня есть скрипт, который x-terminal-emulator
запускает другой скрипт в новом окне терминала.
Я использую Ubuntu 12.04, а мой коллега использует Ubuntu 12.10, и у него это не работает, но работает у меня.
При запуске второго скрипта происходит сбой, поскольку второй терминал не может найти, adb
какой из них находится на обоих наших paths
.
path
У нас обоих в файлах есть верные данные bashrc
.
Что может быть причиной этой проблемы?
Я вызываю второй скрипт следующим образом:
x-terminal-emulator -e bash secondScript.sh
решение1
Я только что обнаружил проблему.
Мой коллега использовал xfce
и, по-видимому, он не сможет path
правильно разрешить проблему из ~/.bashrc
.
/etc/bash.basrc
Чтобы исправить эту проблему, нам пришлось добавить путь .