我需要通过IP地址文件regexp,其中包含以下格式的子网地址:
some_grep_command -c 192.168.1.11 white_list_file 1
цhite_list_file包含第192.168.1行。文件中的所有子网都带有/ 24 cidr掩码。因此,此记录不在其中使用。
类似倒置的grepcidr。 :)
感谢。
答案 0 :(得分:0)
这取决于子网掩码是否总是24位,如果是这种情况只需要正则表达前3个八位字节。
如果子网掩码将要更改,那么您可能希望单独捕获每个八位字节。将子网掩码转换为等效的4个八位位组,然后按位和每个八位位组重新组合。