添加日志文件条目

添加日志文件条目

如何将日志文件行添加到以下 bash 文件中?

#!/bin/sh

if ps x |grep -v grep |grep -c cccam_2.3.2 >/dev/null
then
    echo "cccam... ok"
else
    echo "cccam... restarting"
    /var/bin/cccam_2.3.2 &
fi

答案1

我相信您想使用logger如下命令:

root@dst:~# logger "Hello log stuff."
root@dst:~# grep Hello /var/log/messages 
Jan 27 16:32:42 dst root: Hello log stuff.

man logger也提供了不错的选择。

答案2

我认为您还可以使用 shell 脚本添加 -x 并将其重定向到日志文件。我用它来记录和调试一些 shell 脚本

像这样的东西

sh -x your_script.sh 2> logfile.log

相关内容