Ich führe jeden Tag einen Alias in meiner .zshrc-Datei aus.
alias buou="brew update && brew outdated && brew upgrade"
Ich möchte es mit crontab auf meinem MacOS 10.13.6 ausführen
Ich habe eine Datei namens brewupdate.sh erstellt.
#!/bin/bash
brew update && brew outdated && brew upgrade
Es funktioniert, wenn ich es durchlaufe sh brewupdate.sh
Ich habe eine Crontab erstellt und um 11:32 Uhr ausgeführt.
32 11 * * * /Users/sokada/brewupdate.sh
Wenn ich es überprüfe.
cat /var/mail/sokada
...
...
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=sokada>
X-Cron-Env: <USER=sokada>
X-Cron-Env: <HOME=/Users/sokada>
Message-Id: <20180809023200.F192E1388B5F@Shinichis-MacBook-Pro.local>
Date: Thu, 9 Aug 2018 11:32:00 +0900 (JST)
/Users/sokada/brewupdate.sh: line 2: brew: command not found
Es gibt einen Fehler brew: command not found
.
Kann ich dieses Skript auf irgendeine Weise über crontab ausführen?