Caminho para shell script em aliases com ./

Caminho para shell script em aliases com ./

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.shna 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.

informação relacionada