有没有办法为 MacOS 创建不需要更新权限的 shell 脚本(.command 文件)?

问题描述 投票:0回答:1

我有一个每天创建的 shell 脚本 (.command) 以安装最新版本。 .bat 在 Windows 机器上运行良好,但在 MacOS 上我必须进入终端并输入

chmod u+x [filename.command]
才能运行它。

有没有办法自动执行此操作?

macos shell permissions command
1个回答
0
投票

您可以将脚本作为 shell 的参数调用,例如。

sh /path/to/script.sh
csh /path/to/script.sh
zsh /path/to/script.sh
(几乎每个 UNIX shell 都相同)。该脚本甚至不需要以 shebang 开头(#!/bin/sh 或类似的),甚至脚本的名称也完全不相关(因为它必须如此,AFAIR,对于 DOS)

© www.soinside.com 2019 - 2024. All rights reserved.