como fazer um aplicativo ser executado a partir de um comando no terminal

como fazer um aplicativo ser executado a partir de um comando no terminal

Baixei cool-retro-terme coloquei /home/crs/cool-retro-term/e copiei cool-retro-term.desktoppara /usr/share/applications/.

Eu costumava sudo nano cool-retro-term.desktopmodificar o EXECto /home/crs/cool-retro-term/cool-retro-term.

Não sei o que executar no terminal, talvez cool-retro-termou sudo cool-retro-term -habrir o aplicativo.

Quais são as etapas? (Eu sou um iniciante)

Responder1

assumindo que seu programa reside em um arquivo /home/crs/cool-retro-term/
aberto .bashrc, digitando gedit .bashrcterminal,
role para baixo até a última linha, adicione uma nova linha e cole-a para PATH=$PATH:/home/crs/bin
criar um novo arquivo no gedit/terminal, adicione o seguinte código:

#!/bin/bash
/home/crs/cool-retro-term/cool-retro-term

em seguida, salve-o /home/crs/bincom o nome que desejar.
torne este arquivo executável chmod u+x /home/crs/bin/<filename you just saved above>
e execute-o no terminal para iniciar o programa.

se você tiver algum problema, por favor comente.

Responder2

Edite ~/.profile e coloque:

if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

Em seguida, mova tudo de /home/crs/cool-retro-term/ para /home/crs/bin

Agora, toda vez que você colocar algo em /home/crs/bin você pode simplesmente executá-lo com o nome do arquivo.

informação relacionada