L

linux当前目录递归查找指定字符串并匹配文件

Captain Linux 2021-06-22

一次性列出所有匹配文件:

find ./ -type f -print0 | xargs -0 sh -c '
  for file do
    strings "$file" | grep -qE "Helloworld|Laitai.top" && echo "$file"
  done
' sh

或者

find .|xargs grep -ri "Helloword" -l

PREV:TCP和UDP核心区别,快速搞懂这两大协议!
NEXT:IIS配置SSL证书及强制使用HTTPS设置教程