linux shell中Grep命令查找多個(gè)字符串

小云
150
2023-08-14 12:34:50

在Linux shell中,可以使用grep命令查找多個(gè)字符串。以下是幾種常用的方式:

  1. 查找任意一個(gè)字符串:
$ grep 'string1\|string2\|string3' file.txt
  1. 查找同時(shí)包含多個(gè)字符串:
$ grep 'string1.*string2.*string3' file.txt
  1. 查找不包含多個(gè)字符串:
$ grep -v 'string1\|string2\|string3' file.txt

在上述命令中,‘string1’、'string2’和’string3’是要查找的字符串,而’file.txt’是要進(jìn)行查找的文件名??梢愿鶕?jù)實(shí)際需要進(jìn)行相應(yīng)的修改。

0