Como a saída para stderr é como abaixo, isso significa que a variável $AEM_CONFIG
não está sendo configurada. É por isso que o trabalho falha.
/global/appaem/aem/bin/aem-test.sh: line 5: /aem-wrap.conf: No such file or directory
Para corrigir o problema, revise o script para pesquisar o arquivo relevante que define $AEM_CONFIG
.
Ao apontar que a variável está definida em .bashrc, consulte cron ignora variáveis definidas em" .bashrc "e" .bash_profile ". Você precisa adicionar uma linha como source ~/.bashrc
no seu script. Exemplo:
#!/bin/bash
declare -r PATH='/sbin:/bin:/usr/sbin:/usr/bin'
source ~/.bashrc
source $AEM_CONFIG/aem-wrap.conf