Coloque o script em ~/bin
, um diretório bin
em seu diretório pessoal. Em seguida, verifique se ~/bin
foi adicionado ao seu PATH
. Pode já ser (embora você tenha que sair e voltar).
Você pode alterar seu PATH para incluir .
, mas isso é perigoso. Isso pode levar a problemas de segurança. E.G.
O mais óbvio.
Se você definir PATH para procurar .
primeiro: se um diretório a
tiver um arquivo executável ls
que faz algo ruim. Então você digita cd a; ls
. Então algo de ruim acontece.
Eu só consigo lembrar de um caso de conveniência.
Se você definir PATH para procurar em .
last: Você cria um programa chamado test
; quando você executa, nada parece acontecer (isso é porque ele está executando um test
que tem prioridade mais alta e não tem saída , apenas um código de saída). Também pode haver um problema, se um novo software for instalado, esse novo software pode mascarar seu programa (embora este não seja diferente de ter ~/bin
no final do PATH).
Eu tenho que diretórios em minha casa: ~/bin
no final do PATH e ~/bin/override
no início do PATH. ~ / bin / override 'está quase vazio.