小编Sof*_*mur的帖子

查找包含一个字符串但不包含另一个字符串的文件

我在一个有很多.txt文件的文件夹中,我想找到所有包含stringA但不包含的文件stringB(它们不一定在同一行)。有谁知道如何做到这一点?

grep find files

38
推荐指数
2
解决办法
2万
查看次数

grep 获取文件中的多个字符串,然后按大小顺序列出文件

我在一个有很多.txt文件的文件夹中,我想找到包含stringA和的所有文件stringB(不一定在同一行),然后按大小顺序(从小到大)列出这些文件

我尝试了以下方法,但不起作用:

ls -lS | for f in *; do grep -q stringA $f && grep -l stringB $f; done
Run Code Online (Sandbox Code Playgroud)

有没有人有好主意?

shell grep bash

4
推荐指数
1
解决办法
6219
查看次数

标签 统计

grep ×2

bash ×1

files ×1

find ×1

shell ×1