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.