Como chamar um executável personalizado ou script no termnial diretamente com o nome?

1

Eu criei um arquivo executável usando gcc e coloquei na pasta ~/scode . Como eu corro isto? Tentei digitar apenas o nome do arquivo, mas ele respondeu com

Command not found.

Eu acredito que existe um caminho definido que o sistema usa para ser executável, mas não sabe como descobrir quais caminhos existem. O arquivo executável possui os atributos rwxrwxr-x .

    
por user235470 14.01.2014 / 05:18

1 resposta

1

Para executar o executável (ou script) de dentro de ~/scode :

$ ./executableFileName

Ou crie um diretório chamado ~/bin e copie o executável (ou script) para o diretório:

$ mkdir ~/bin
$ cp path_to_your_executable ~/bin

Agora você pode chamar diretamente o executável (script) com o nome:

$ executableFileName

(Para chamar o executável (ou script) com sudo ou disponibilizá-lo para outros usuários, copie para /bin ou /usr/bin .)

    
por precise 14.01.2014 / 06:03