Tente:
alias music='/home/robin/Dokumente/music.sh'
a parte ./
geralmente indica o diretório atual, portanto, um caminho relativo.
Estou tentando criar um alias para meu script de shell que é salvo em ~/Dokumente/music.sh
Portanto, adicionei a seguinte linha a ~/.bash_aliases
:
alias music='.//home/robin/Dokumente/music.sh'
Após salvar, executei source ~/.bash_aliases
.
Acho que o próprio alias está funcionando bem, mas ./ não encontra o arquivo. Por quê? Eu tentei várias coisas (por exemplo, ~/Dokumente/music.sh
), mas nada funciona.
Eu posso executar o script quando digito ./music.sh
na pasta que o contém. Esse não deveria ser o ponto ...
Eu quero que o script seja executável de qualquer direção com esse usuário.
Qualquer ajuda seria apreciada!
Tente:
alias music='/home/robin/Dokumente/music.sh'
a parte ./
geralmente indica o diretório atual, portanto, um caminho relativo.