Запуск приложения не работает после входа в систему

Я создал один файл myscript.sh как следующий

#!/bin/bash source ~/.profile cd $GOPATH/src revel run test/streetcom

Мне нужно запустить этот файл при запуске после входа в систему. Я попытался использовать приложение запуска, создав новое поле с командой в качестве пути к myscript.sh, который есть:

/home/pi/myscript.sh

, но это не сработало. Я хочу запустить вышеупомянутый скрипт на терминале после входа в систему при запуске. Есть ли способ запустить этот скрипт на сеансе tmux. Я попытался добавить следующую строку после #! / Bin / bash в файле myscript.sh.

tmux new -s piwork

Создан сеанс сеанса Tmux, но остальные команды выполняются в другом окне терминала.

0
задан 28 May 2018 в 11:58

3 ответа

, если вы хотите запустить скрипт при запуске, выполните следующие действия:

Запустите sudo chmod +x /home/pi/myscript.sh, чтобы сделать ваш скрипт исполняемым. Откройте файл .bashrc с помощью sudo gedit ~/.bashrc или sudo nano ~/.bashrc Поместите команду, которая запускает скрипт (./home/pi/myscript.sh) в конце файла. Сохранить и выйти.

Он должен запускаться при следующем запуске.

0
ответ дан 8 June 2018 в 14:01
  • 1
    ./pi/home/myscript.sh Кроме того, проверьте ванну на свой скрипт, это /pi/home/myscript или /home/pi/myscript? – singrium 23 May 2018 в 12:16
  • 2
    Вы хотите, чтобы он запускался автоматически после запуска или что именно? Сейчас я немного смущен. – singrium 23 May 2018 в 12:20
  • 3
    Во-первых, одного # в начале достаточно. Во-вторых, нет необходимости писать sh перед ./pi/home/myscript.sh – Josef Klimuk 23 May 2018 в 12:38
  • 4
    Да, я хочу, чтобы запустить его после запуска. Но дело в том, когда меня пи загрузке ничего не нравится после входа в систему на дисплее. Но после входа в сеанс SSH скрипт работал просто отлично. Есть ли способ, чтобы выполнить эти команды в терминале после входа. – Logan 23 May 2018 в 13:05
  • 5
    Проблема может быть в отключении логин и пароль Windows. Вы можете проверить это, пытаясь выполнять некоторые 'echo "привет мир", если он также не будет работать автоматически - попробуйте отключить отключение пароля. – Josef Klimuk 23 May 2018 в 15:16

, если вы хотите запустить скрипт при запуске, выполните следующие действия:

Запустите sudo chmod +x /home/pi/myscript.sh, чтобы сделать ваш скрипт исполняемым. Откройте файл .bashrc с помощью sudo gedit ~/.bashrc или sudo nano ~/.bashrc Поместите команду, которая запускает скрипт (./home/pi/myscript.sh) в конце файла. Сохранить и выйти.

Он должен запускаться при следующем запуске.

0
ответ дан 17 July 2018 в 13:40

, если вы хотите запустить скрипт при запуске, выполните следующие действия:

Запустите sudo chmod +x /home/pi/myscript.sh, чтобы сделать ваш скрипт исполняемым. Откройте файл .bashrc с помощью sudo gedit ~/.bashrc или sudo nano ~/.bashrc Поместите команду, которая запускает скрипт (./home/pi/myscript.sh) в конце файла. Сохранить и выйти.

Он должен запускаться при следующем запуске.

0
ответ дан 20 July 2018 в 13:44

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

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