如果程序打开,则在系统日志消息中生成消息

如果程序打开,则在系统日志消息中生成消息

我有一个包含程序名称的文件。如果打开某个程序,则应该生成系统日志消息。

到目前为止,我已经编写了一个脚本来收集每个程序的 ID;我应该如何生成系统日志消息?以下是脚本:

#!/bin/bash
filename=$1
while read line; do
s=$line
b=`pgrep $s`
if pgrep $s
then
echo "id of $s is $b"
else 
echo "$s  program isnt opened"
fi
done < $filename

答案1

现在在我的手机上,但您可以使用以下logger命令:

logger "message to display including $variables`

相关内容