在 Linux 中搜索指定路径下的所有文件夹中所有名为 complex__DE_85.pdb 的第 7546 行中含有字符串 '40' 的文件,可以使用以下命令:

grep -rnl /mnt/hpc/home/zhengpu/srb/enzdes_1 -e '^40$' --include=complex__DE_85.pdb

解释:

  • grep 是一个用于在文件中搜索指定字符串的命令。
  • -r 参数表示递归地搜索子文件夹。
  • -n 参数表示显示匹配行的行号。
  • -l 参数表示只显示匹配的文件名,而不显示匹配的具体行。
  • /mnt/hpc/home/zhengpu/srb/enzdes_1 是要搜索的路径。
  • -e '^40$' 表示要搜索的字符串为 '40',^ 和 $ 表示匹配整行。
  • --include=complex__DE_85.pdb 表示只搜索名为 complex__DE_85.pdb 的文件。

请确保您有足够的权限来访问指定路径下的文件夹和文件。

在 Linux 中搜索指定路径下特定文件中特定行包含特定字符串的文件

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

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