为什么快捷方式中的 shell 脚本看不到我的实用程序?
Why doesn't shell scripts in Shortcuts see my utilities?
我试过使用快捷方式。我想 运行 那里的脚本,但我经常收到一个错误,说找不到 brew 实用程序。感觉就像孤立的脚本 运行。
我试过使用
- 酿造linkphp
- 评估'brew link php'
- sh fileWithMyScript.sh
而且总是出错。如何解决?
brew
命令不在 macOS 默认 PATH
中。您要么必须使用命令的完整路径,要么在调用命令之前设置 PATH
:
/opt/homebrew/bin/brew link php
PATH=$PATH:/opt/homebrew/bin brew link php
PATH=$PATH:/opt/homebrew/bin cd ~/utils && sh php_8.1.sh
如果 homebrew 安装在别处,请使用与 /opt/homebrew/bin
不同的目录。
我试过使用快捷方式。我想 运行 那里的脚本,但我经常收到一个错误,说找不到 brew 实用程序。感觉就像孤立的脚本 运行。
我试过使用
- 酿造linkphp
- 评估'brew link php'
- sh fileWithMyScript.sh
而且总是出错。如何解决?
brew
命令不在 macOS 默认 PATH
中。您要么必须使用命令的完整路径,要么在调用命令之前设置 PATH
:
/opt/homebrew/bin/brew link php
PATH=$PATH:/opt/homebrew/bin brew link php
PATH=$PATH:/opt/homebrew/bin cd ~/utils && sh php_8.1.sh
如果 homebrew 安装在别处,请使用与 /opt/homebrew/bin
不同的目录。