如何使用 grep 只输出包含任何 ipv4 地址的文件的名称

如何使用 grep 只输出包含任何 ipv4 地址的文件的名称

我正在使用 Red Hat Enterprise 6,并且尝试在 /etc/ 目录中搜索包含任何 IPv4 地址的文件。

答案1

当然:

grep -lrE '([0-9]{1,3}\.){3}[0-9]{1,3}' /etc

  • -l 表示仅列出匹配的文件
  • -r 是递归的
  • -E 是扩展正则表达式

正则表达式取自https://unix.stackexchange.com/a/296597/243015

相关内容