当某个文本输出出现在 systemctl 状态或日志文件中时,我试图让服务重新启动。
此示例中的完整行是:
Aug 27 01:05:16 SSD plexdrive410[1321]: [USR/LOCAL/BIN/PLEXDRIVE410] [2018-08-27 01:05] WARNING: Could not update/save object 4PASA4U3Gj8mTvllAAIgEqHdMFHER3q (screens.jpg)
关键字将始终包含
WARNING: Could not update/save object
我曾尝试寻找答案,但无法找到答案,感谢任何指点!
我尝试使用的更新脚本:
感谢您的撰写和解释。第一次它会重复重新启动 SERVICE。
然后我添加了 sleep 30,但是每次脚本运行时,它都会重新启动服务文件,而不管包含所需正则表达式的行如何。
这样的脚本是: