擅长:python、mysql、java
<p>如果您通过<code>tail -f $logfile</code>之类的方式获取新条目,您可以通过管道将其输出到:</p>
<pre><code>import re
import sys
for line in sys.stdin:
m = re.match(r'Contact: .*?\[(.*?)\]:(\d+)', line)
if m is not None:
address, port = m.groups()
print address, port
</code></pre>
<p>基本上,阅读标准输入的每一行,然后试着找出你感兴趣的项目。如果一行不匹配,则不显示任何内容。你知道吗</p>