Posso alterar o anacron do shell para invocar o comando?
Por exemplo, dada a seguinte linha no anacrontab:
1 0 some-job echo "hi"
O Anacron, por padrão, executará isso como /bin/sh -c 'echo "hi"'
. Eu gostaria que ele fosse executado (por exemplo) com o bash como /bin/bash -c 'echo "hi"'
.
Eu tentei alterar o SHELL
no arquivo anacron, como em:
SHELL = /bin/bash
1 0 some-job echo "hi"
e isso realmente muda o ambiente $SHELL
dentro do trabalho em si (assim, por exemplo, coisas que lançam coisas com $SHELL
usarão /bin/bash
), mas isso não muda o comportamento de anacron
que ainda está usando /bin/sh -c ...
.
Eu sei que posso executar /bin/bash
dentro de /bin/sh
, por exemplo, alterando o comando no arquivo anacrontab para 1 0 some-job bash -c 'echo "hi"'
, mas estou querendo saber se posso dizer ao anacron para usar /bin/bash
diretamente. / p>