使用 ./ 指定 shell 脚本的路径

使用 ./ 指定 shell 脚本的路径

我正在尝试为保存在~/Dokumente/music.sh

因此,我添加了以下行~/.bash_aliases

别名音乐='.//home/robin/Dokumente/music.sh'

保存后,我执行了source ~/.bash_aliases

我认为别名本身工作正常,但 ./ 找不到该文件。为什么?我尝试了多种方法(例如~/Dokumente/music.sh),但都不起作用。

当我在包含的文件夹中键入内容时,我可以执行脚本./music.sh。这不应该是重点……

我希望该脚本可以从任何方向由该用户执行。

任何帮助,将不胜感激!

答案1

尝试:

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

./部分通常表示当前目录,因此是相对路径。

相关内容