尝试过滤以下内容:
Jul 13 20:51:28 dnsmasq[26211]: query[A] r5---sn-q4fl6ne7.googlevideo.com
Jul 13 20:51:28 dnsmasq[26211]: forwarded r5---sn-q4fl6ne7.googlevideo.com
Jul 13 20:51:29 dnsmasq[26211]: reply r5---sn-q4fl6ne7.googlevideo.com
我使用以下内容:
cat /var/log/pihole.log | grep -o ".*\.googlevideo\.com" | sed -e 's/[a-zA-z]{3}[[:space:]][1-9]{2}[[:space:]]([0-1]?\d|2[0-3])(?::([0-5]?\d))?(?::([0-5]?\d))[[:space:]][^:]*.{8}//'
我一直在:
Invalid preceding regular expression
我做错了吗?我正在使用https://regex101.com/构建我的正则表达式。
答案 0 :(得分:-1)
解决了它。
我能够用
做到这一点cut -d" " -f6