Путь к скрипту оболочки в псевдонимах с ./

Путь к скрипту оболочки в псевдонимах с ./

Я пытаюсь создать псевдоним для моего скрипта оболочки, который сохранен в~/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'

эта ./часть обычно обозначает текущий каталог, то есть относительный путь.

Связанный контент