edli007
@edli007
full stack, team lead

Скрипты срабатывает только при sh с косоли, почему?

К примеру WebStorm, права на запуск дал, двойной клик запускается и тутже закрывается, ощибок нет.
Открываю терминал, пишу sh WebStorm/bin/webstorm.sh все отлично!

Тоже самое со многими скриптами.
  • Вопрос задан
  • 136 просмотров
Пригласить эксперта
Ответы на вопрос 2
KargoZ
@KargoZ
linux &
Скорее всего проблема с переменными окружения.
Шторм не знает где находятся библиотеки или бинарники.
Тип:
#!/usr/bin/bash
PATH=$PATH:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin;
export PATH;
LANG=ru_RU.UTF-8;
export LANG;
LC_ALL=ru_RU.UTF-8;
export LC_ALL;
Ответ написан
Комментировать
@SquareWheel
DevOops
А кто вам сказал, что скрипты не срабатывают?
Если нет вывода, это еще не значит что не работает. Проверить просто, создайте скрипт который будет делать, например
mkdir /home/user/test
И запустите его из гуи. Делов-то,
Ну а если нет, вставляйте в скрипты logger, и смотрите на что ругается.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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