./를 사용하는 별칭의 쉘 스크립트 경로

./를 사용하는 별칭의 쉘 스크립트 경로

다음 위치에 저장된 쉘 스크립트의 별칭을 만들려고 합니다.~/Dokumente/music.sh

따라서 다음 줄을 추가했습니다 ~/.bash_aliases.

별칭 music='.//home/robin/Dokumente/music.sh'

저장 후 실행해봤습니다 source ~/.bash_aliases.

별칭 자체는 잘 작동하는 것 같은데 ./가 파일을 찾지 못합니다. 왜? 여러 가지(예: )를 시도했지만 ~/Dokumente/music.sh아무것도 작동하지 않습니다.

./music.sh포함된 폴더 내에 입력하면 스크립트를 실행할 수 있습니다 . 그게 요점이 아니어야 하는데…

이 사용자가 어떤 방향에서든 스크립트를 실행할 수 있기를 원합니다.

어떤 도움이라도 주시면 감사하겠습니다!

답변1

노력하다:

alias music='/home/robin/Dokumente/music.sh'

./부분은 일반적으로 현재 디렉터리를 나타내므로 상대 경로입니다.

관련 정보