A maneira mais simples de especificar o shell é simplesmente invocar o arquivo executável desse shell. Por exemplo, se você quiser executar um comando chamado myjob
usando bash
, poderá usar algo como a seguinte linha de comando:
/bin/bash -c 'myjob'
A entrada correspondente do crontab pode ter esta aparência:
0 * * * * /bin/bash -c 'myjob'
Como alternativa, se myjob
for um script, você poderá usar algo como a seguinte linha de comando:
/bin/bash '/path/to/myjob'
E a entrada correspondente do crontab para isso seria algo assim:
0 * * * * /bin/bash '/path/to/myjob'