我需要保证特定字符串出现在活动日志文件中,
意味着操作处于活动状态(将此计数提供给触发器).

考虑到我会远程执行此操作,
我不能使用’tail -f filename’,否则它会无限期地跟踪文件,
因此,我正在考虑抓住一堆最后写的行并将其计为,

tail -n8 /var/log/service/service_V138/operations.log| grep \|DONE\| | wc -l

有没有更好的方法?

解决方法:


您可以通过将管道移除到wc并使用grep -c来改善这一点.

tail -n8 /var/log/service/service_V138/operations.log | grep -c \|DONE\|

标签: linux, ssh, tail

相关文章推荐

添加新评论,含*的栏目为必填