como redirecionar para arquivo e garfo no fundo

0

Eu tenho o script bash que está sendo executado no cron, que está saindo para o arquivo. no entanto, no meu script eu estou executando outro comando que é destinado a saída para o arquivo, mas não é a saída para o arquivo.

bash

/opt/SP/php7/bin/php /var/httpd/domain/domain.com/scripts/cli-worker-manager.php processQueueAggregateFlows >> /var/httpd/domain/domain.com/scripts/logs/cli-worker-processQueueAggregateFlows.log 2>&1 &

# ps aux | grep cli-worker- | grep php | grep processQueueAggregateFlows

wwwadm   18141  0.0  0.1 456160 29524 ?        S    Mar05   0:08 /opt/SP/php7/bin/php /var/httpd/domain/domain.com/scripts/cli-worker-manager.php processQueueAggregateFlows

você pode ver que >> /var/httpd/domain/domain.com/scripts/logs/cli-worker-processQueueAggregateFlows.log 2>&1 está ausente ao visualizar o ps

o cronjob que eu executo é exibido em ps

# ps aux | grep cli-worker-  | grep "cli-worker-aggregateFlows.sh"
wwwadm    5620  0.0  0.0 117304  1752 ?        Ss   15:19   0:00 /bin/sh -c . ~wwwadm/.bash_profile; /var/httpd/domain/domain.com/scripts/cli-worker-aggregateFlows.sh -e test >> /var/httpd/domain/domain.com/scripts/logs/cli-worker-processQueueAggregateFlows.log 2>&1
    
por shorif2000 06.03.2018 / 15:06

0 respostas