Diese Frage hat hier bereits eine Antwort:
Automator Shell Script
echo $PATH
eval /usr/libexec/path_helper -s
echo $PATH
Ergebnisse:
nach dem ersten echo $PATH
:
/usr/bin:/bin:/usr/sbin:/sbin
nach dem zweiten echo $PATH
:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
Wenn ImageMagick in / usr / local / bin installiert wird, bedeutet dies, dass es fehlschlägt, wenn ich mich nicht zuerst mit dem Pfad befasse und weiß, woher Automator (Java ist dasselbe) seinen Pfad bezieht und wie die fehlenden Pfade dauerhaft hinzugefügt werden