Estou executando o cron no cpanel, quero executar um arquivo e quando terminar o próximo. este é meu comando
/usr/bin/wget -O /dev/null -o /dev/null https://example.com/file.php > /dev/null 2>&1 && wget -q -O - https://example.com/file2.php
É executado apenas o primeiro. Por quê?
Obrigado!
wget
é chamado sem o caminho completo. Não deve haver um problema com o padrãoPATH
,"/usr/bin:/bin"
mas certifique-se de não substituí-lo no seucrontab
. Observe que isso não funcionacrontab
conforme o esperado:PATH=/some/other/path:$PATH
porque$PATH
não é expandido lá. Portanto, se você usar essa cláusula, terá inesperadoPATH
.