-bash: chmod +x: 找不到命令。在 MacOS 上使用 chmod +x 命令会报错

-bash: chmod +x: command not found . Using the chmod +x command on MacOS gives error

在我的 MAC 上,我正在输入 chmod +x 命令,并收到以下错误 -

-bash: chmod +x: command not found

这里应该做什么?

回显 $PATH

/Applications/apache-maven-3.8.4

当你想正常使用终端命令时,你的 $PATH 值应该是这样的:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin.

如果你出于某种原因想将 /Applications/apache-maven-3.8.4 保留为 $PATH , 那么你应该使用

/bin/chmod +x /Users/someone/Documents/some_file

而不是

chmod +x /Users/someone/Documents/some_file

编辑:

错误消息包含 +x 作为未找到的命令名称的一部分

我想通了,您可以通过在终端中输入此命令来重现错误:"chmod +x" test.txt --> zsh: command not found: chmod +x 要修复它你应该做 "chmod" +x test.txt.