【发布时间】:2017-12-12 05:00:54
【问题描述】:
我需要验证文件中经常重复的文件路径。
所有以 /usr/local 开头的文件路径必须是 /usr/local/test。忽略其余的文件路径,如 /usr/tmp(或)/usr/logs 等。
【问题讨论】:
我需要验证文件中经常重复的文件路径。
所有以 /usr/local 开头的文件路径必须是 /usr/local/test。忽略其余的文件路径,如 /usr/tmp(或)/usr/logs 等。
【问题讨论】:
以下应该找到包含与/usr/local/test 不匹配的/usr/local 的字符串的任何行。
sed -n 's%/usr/local/test%%;\%/usr/local%p' filename
如果您只需要行号,= 而不是 p 会这样做。
【讨论】: