Errore di comando sconosciuto durante il tentativo di eseguire uno script bash

0

Recentemente ho dovuto reinstallare il 10.9.5 (installazione di default) e ora sto trovando che gli script di bash che funzionano perfettamente dalla riga di comando (~ / Me ...) non funzionano più usando crontab. Uso crontab per richiamare "Diskutil unmount volumeX" ma ricevo posta da cron che dice comando "diskutil" non trovato. È un problema PATH e se sì, come lo risolverei. Grazie in anticipo per qualsiasi aiuto.

    
posta SmokeyJoe 25.10.2014 - 01:48
fonte

1 risposta

2

cron utilizza /usr/bin:/bin come PATH di default e diskutil è in /usr/sbin .

Specifica il percorso completo a diskutil o aggiungi una riga come PATH=/usr/bin:/bin:/usr/sbin:/sbin all'inizio di crontab.

    
risposta data 25.10.2014 - 15:58
fonte

Leggi altre domande sui tag