gpt4 book ai didi

bash - 如何使用 logger 命令登录到 linux 中的特定文件?

转载 作者:行者123 更新时间:2023-11-29 08:51:05 24 4
gpt4 key购买 nike

我将运行以下脚本:

#!/bin/bash
./myprogram

#get exit code
exitvalue=$?

#log exit code value to /var/log/messages
logger -s "exit code of my program is " $exitvalue

但我不想将日志消息写入 /var/log/messages 因为我没有 root 权限。相反,我希望它被写入我的主目录中的一个文件:/home/myuser/mylog

如何修改上面的logger命令?

最佳答案

我认为您真的不需要(或不想)为此涉及 logger/syslog。只需将脚本的最后一行替换为:

echo "Exit code of my program is $exitvalue" >> /some/file/that/you/can/write/to

关于bash - 如何使用 logger 命令登录到 linux 中的特定文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13423303/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com