GNU/Linux >> Linux Esercitazione >  >> Linux

Come cambiare Cron Shell (sh To Bash)?

È possibile eseguire i comandi in crontab con bash anziché sh? So che puoi passare comandi a bash con -c , ma è fastidioso e comunque non uso mai sh.

Risposta accettata:

Dovresti essere in grado di impostare la variabile di ambiente prima dell'esecuzione del lavoro cron:

SHELL=/bin/bash
5 0 * * *       $HOME/bin/daily.job >> $HOME/tmp/out 2>&1

Linux
  1. Come fa Bash a sapere come viene invocato?

  2. Come confrontare le stringhe negli script di Bash Shell

  3. Come cambiare la shell in Linux

  4. Come eseguire il timeout di un gruppo di comandi in Bash

  5. Procedura:cronologia Bash/shell illimitata?

Come utilizzare il comando Declare in Linux Bash Shell

Come modificare la shell predefinita nel sistema Linux

Come installare Linux Bash Shell su Windows 10

Come modificare una shell utente in Linux

Come verificare se esiste un file o una directory in Bash Shell

Come utilizzare Linux Bash Shell in Windows 10?