GNU/Linux >> Znalost Linux >  >> Linux

Jak změnit Cron Shell (sh to Bash)?

Je možné, aby příkazy v crontab běžely s bash místo sh? Vím, že můžete předávat příkazy bash pomocí -c , ale to je nepříjemné a stejně nikdy nepoužívám sh.

Přijatá odpověď:

Měli byste být schopni nastavit proměnnou prostředí před spuštěním úlohy cron:

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

Linux
  1. Jak používat příkazy historie Bash

  2. Jak Bash ví, jak je vyvoláván?

  3. Jak zopakovat nový řádek ve skriptech Bash Shell

  1. Jak změnit počet příkazů uložených v historii Bash

  2. CentOS / RHEL :Jak zakázat historii shellu BASH

  3. Jak grepovat část souboru v bash shellu

  1. Jak porovnávat řetězce ve skriptování Bash Shell

  2. Jak změnit Shell v Linuxu

  3. Jak změnit výchozí prostředí v Linuxu