Man*_*nde 9 shell-script text-processing
我有一个很长的 IP 地址列表,它们没有按顺序排列。我需要找到特定 IP 地址之前/之后有多少个 IP 地址。我怎样才能做到这一点?
匹配前后的行数,包括匹配(即,如果要排除匹配,则需要从结果中减去 1):
sed -n '0,/pattern/p' file | wc -l
sed -n '/pattern/,$p' file | wc -l
Run Code Online (Sandbox Code Playgroud)
但这与 IP 地址无关。