用于验证配置文件中特定路径的 Unix 命令
Unix command to validate specific path in config file
我需要验证文件中经常重复的文件路径。
所有以/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
。
我需要验证文件中经常重复的文件路径。
所有以/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
。