Как запустить файл .sh в терминале при входе в систему

, поэтому у меня есть простой файл sh, который я хочу запускать всякий раз, когда кто-то входит в систему. Я попытался добавить его в автозагрузку приложений. Это не сработало. Я попытался отредактировать файл .desktop для запуска приложения, чтобы установить Terminal = true. Это сделало его временно открытым, но закрыло его. Я попытался отредактировать .bashrc, добавив команду bash /path/to/my/file.sh, и это дало тот же эффект. Кажется, что это должно быть действительно просто, даже в Linux, но я пробовал много способов и не имел успеха. Я на Ubuntu 14. что-то.

1
задан 3 July 2014 в 20:38

2 ответа

Когда Вы устанавливаете Terminal=true в файле на рабочем столе, окне терминала завершениями по умолчанию после того, как "задание закончилось". Легкое решение состоит в том, чтобы изменить Ваш (терминал-) настройки профиля:

  • открывают окно терминала, выбирают, Profile Preferences
  • выбирают "Title & Command" (по крайней мере, именно это это находится на нидерландском, второй вкладке)
  • в разделе, "когда команда закончилась", выбирают "keep terminal window open"

И конечно, как Вы, в файле на рабочем столе, действительно устанавливал Terminal=true

enter image description here

0
ответ дан 3 July 2014 в 20:38

Решение для Вопроса->, "таким образом, у меня есть простой sh файл, который я хочу выполнить каждый раз, когда кто-то входит в систему. Я пытался добавить его для запущения приложений. "

предположим путь Вашего файла является/home/foster/Desktop/script.sh

, Сначала делают это исполняемым файлом:

$ chmod +x /home/foster/Desktop/script.sh

Теперь просто Добавляют путь сценария в файл"/etc/rc.local":

sh /home/foster/Desktop/script.sh
exit 0
-1
ответ дан 3 July 2014 в 20:38

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

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