gpt4 book ai didi

regex - 选择 2 个其他字符串之间没有字符串的所有文件

转载 作者:行者123 更新时间:2023-11-29 09:26:33 27 4
gpt4 key购买 nike

我有一组文件,我需要遍历这些文件并找到所有在两个其他特定字符串之间没有特定字符串的文件。我怎样才能做到这一点?

我试过了,但没用:

grep -lri "\(stringA\).*\(?<!stringB\).*\(stringC\)" ./*.sql

编辑:该文件的结构如下:

StringA
StringB
StringA
StringC

我只想知道是否存在字符串 A 和字符串 C 之间没有字符串 C 的情况。

最佳答案

您可以使用 grep-L 选项打印所有不匹配的文件并查找特定的字符串组合:

grep -Lri "\(stringA\).*\(stringB\).*\(stringC\)" ./*.sql

关于regex - 选择 2 个其他字符串之间没有字符串的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15140359/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com