, поэтому у меня есть простой файл sh, который я хочу запускать всякий раз, когда кто-то входит в систему. Я попытался добавить его в автозагрузку приложений. Это не сработало. Я попытался отредактировать файл .desktop для запуска приложения, чтобы установить Terminal = true. Это сделало его временно открытым, но закрыло его. Я попытался отредактировать .bashrc, добавив команду bash /path/to/my/file.sh, и это дало тот же эффект. Кажется, что это должно быть действительно просто, даже в Linux, но я пробовал много способов и не имел успеха. Я на Ubuntu 14. что-то.
Когда Вы устанавливаете Terminal=true
в файле на рабочем столе, окне терминала завершениями по умолчанию после того, как "задание закончилось". Легкое решение состоит в том, чтобы изменить Ваш (терминал-) настройки профиля:
И конечно, как Вы, в файле на рабочем столе, действительно устанавливал Terminal=true
Решение для Вопроса->, "таким образом, у меня есть простой sh файл, который я хочу выполнить каждый раз, когда кто-то входит в систему. Я пытался добавить его для запущения приложений. "
предположим путь Вашего файла является/home/foster/Desktop/script.sh
, Сначала делают это исполняемым файлом:
$ chmod +x /home/foster/Desktop/script.sh
Теперь просто Добавляют путь сценария в файл"/etc/rc.local":
sh /home/foster/Desktop/script.sh
exit 0