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'
Depois de salvar, executei source ~/.bash_aliases
.
Acho que o alias em si está funcionando bem, mas ./ não encontra o arquivo. Por que? Eu tentei várias coisas (por exemplo ~/Dokumente/music.sh
), mas nada funciona.
Posso executar o script quando digito ./music.sh
na pasta que o contém. Esse não deveria ser o ponto…
Quero que o script seja executável de qualquer direção com este usuário.
Qualquer ajuda seria apreciada!
Responder1
Tentar:
alias music='/home/robin/Dokumente/music.sh'
a ./
parte geralmente denota o diretório atual, portanto, um caminho relativo.