小编Jac*_*t65的帖子

检查bash脚本中是否有stdout重定向

我需要检查我的程序的输出是否被重定向; 如果是的话我需要保留并通过邮件发送.

例:

$ myprogram -param1 -param2 -param3 > /home/polly/log.txt
Run Code Online (Sandbox Code Playgroud)

myprogram.sh:

if 'redirection is not empty'; then 
    cat <redirection name> | mailx -s "This is a test email." polly@gmail.com 
fi 
Run Code Online (Sandbox Code Playgroud)

linux bash

10
推荐指数
1
解决办法
1717
查看次数

标签 统计

bash ×1

linux ×1