您可以使用以下命令来递归地搜索包含字符串"626.89"和"-55.06"的文件,并只输出文件路径:

grep -rlZ "626.89" /path/to/search | xargs -0 grep -l "[-]55.06"

解释:

  • grep -rlZ "626.89" /path/to/search:递归地搜索包含字符串"626.89"的文件,并使用-Z选项以空字符分隔文件名。
  • xargs -0 grep -l "[-]55.06":将搜索结果作为输入,逐个传递给第二个grep命令,搜索包含字符串"-55.06"的文件,并只输出文件路径。

请将/path/to/search替换为您要搜索的目录的路径。

linux递归地搜索包含字符串62689且同时包含-5506的文件并且只输出文件路径给我命令

原文地址: https://www.cveoy.top/t/topic/i6MT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录