O aplicativo de inicialização não funciona após o login

0

Eu criei um arquivo myscript.sh da seguinte forma

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

Eu preciso executar este arquivo na inicialização após o login.
Eu tentei usar o aplicativo de inicialização, criando um novo campo com o comando como o caminho de myscript.sh que é:

/home/pi/myscript.sh

mas não funcionou. Eu quero executar o script acima no terminal após o login na inicialização. Existe alguma maneira de executar este script na sessão do tmux. Eu tentei adicionar a seguinte linha após #! / Bin / bash no arquivo myscript.sh.

tmux new -s piwork 

O piwork da sessão do tmux foi criado, mas os comandos restantes foram executados em outra janela do terminal.

    
por Logan 23.05.2018 / 08:12

1 resposta

0

se você quiser executar o script na inicialização, faça o seguinte:

  1. Execute sudo chmod +x /home/pi/myscript.sh para tornar seu script executável.
  2. Abra o arquivo .bashrc usando sudo gedit ~/.bashrc ou sudo nano ~/.bashrc
  3. Coloque o comando que executa o script ( ./home/pi/myscript.sh ) no final do arquivo.
  4. Salve e saia.

Ele deve ser executado na próxima inicialização.

    
por singrium 23.05.2018 / 08:58