我有一个我经常需要在终端中运行的命令(用于应用程序代码签名)。通常,我启动终端,按向上箭头,直到找到所需的命令,然后按Enter。
我已经决定,一种更可持续的解决方案可能是创建一个文件,只需双击即可运行Terminal命令。在搜索中,我发现可以创建一个.command
扩展名为包含要运行的命令的文本文件。
但是,当我双击此文件时,终端打开,并且出现以下错误:
由于您没有适当的访问权限,因此无法执行文件“ Sign Code.command”。
要查看或更改访问权限,请在Finder中选择文件,然后选择“文件”>“获取信息”。
问题是,当我按照指示转到“获取信息”窗口并查看“权限”时,它说我的用户具有读写访问权限(唯一的其他选项是“读取”)。换句话说,我拥有最高权限,但仍然无法打开此文件。
我该怎么解决?