我想更改当前将其输出写入logfile的脚本。
~/bin/setBatteryProtect.sh >> /tmp/battery.log
我希望将输出发送到syslog。这样做的最佳选择是什么。最可靠的版本似乎是使用logger
。我实际上想避免更改脚本 - 所以我正在寻找一个选项将完整的输出发送到syslog。这可能吗?
答案 0 :(得分:2)
logger
(从文件读取),则 -f
从标准输入读取。
utility | logger
将使用logger登录到syslog,utility
每行输出一个日志条目。
添加-t tag
以向日志添加标记。没有它,执行logger
的用户的用户名将用作标记。