在.bash_profile中创建运行shell脚本的别名

use*_*127 2 bash shell .bash-profile

所以我有一个名为spotlyrics.sh的脚本,我希望能够使用终端中的"lyrics"命令运行.

我打开了我的.bash_profile,我想知道如何创建alis,1)找到脚本,然后2)执行它

该文件bash位于以下路径中调用的文件夹中

/Users/username/Documents/bash
Run Code Online (Sandbox Code Playgroud)

我到目前为止(在我的bash配置文件中),这是行不通的,因为我猜它不是"执行"脚本.

alias spotlyrics=“/Users/username/Documents/bash/spotlyrics.sh“
Run Code Online (Sandbox Code Playgroud)

在终端中运行"spotlyrics"时出现以下错误:

-bash: “/Users/username/Documents/bash/spotlyrics.sh“: No such file or directory
Run Code Online (Sandbox Code Playgroud)

会爱一些帮助,谢谢!

小智 8

您一直在.bash_profile使用不适当的文本编辑器进行编辑.引号不是ASCII,因此就shell而言实际上不是引号.