在使用异步执行任务中,不要在内部对日志进行重定向,否则可能异常退出

在使用异步执行任务中,不要在内部对日志进行重定向,否则可能异常退出

nohup ./test.sh &

test.sh

#!/bin/bash

psql -f xxx.sql > 1.log

psql -f xx.sql > 2.log

退出码为141


应该使用

nohup ./test.sh > 1.log 2&1 &

test.sh

#!/bin/bash

psql -f xxx.sql

psql -f xx.sql

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容