Saída diferente ao executar o script manualmente e via job do cron / jenkins

0

Eu tenho um shell script que abre o sqlplus e seleciono alguns dados do db contendo caracteres chineses. Quando eu o executo manualmente, a saída contém esses caracteres. Quando faço isso por meio do trabalho cron ou jenkins, ele exibe pontos de interrogação em vez de caracteres chineses. Algum conselho?

    
por FunTomas 25.04.2018 / 10:58

1 resposta

0

Era questão variável ambiental. Acabei de adicionar . $ HOME / .bash_profile é a execução do script principal no crontab. 00 10 * * * . $HOME/.bash_profile; /home/scripts/script.sh

    
por 26.04.2018 / 12:58