gpt4 book ai didi

regex - 使用正则表达式 Grep 多个文件以指定要搜索的文件名

转载 作者:行者123 更新时间:2023-12-02 07:20:52 25 4
gpt4 key购买 nike

假设我有 n 文件,其名称类似于 link123.txtlink345.txtlink645.txt

我想对这些 n 文件的子集进行 grep 搜索以获得关键字。例如:

grep 'searchtext' link123.txt link 345.txt ...

我想做类似的事情

grep 'searchtext' link[123\|345].txt

在这种情况下,如何将文件名提及为正则表达式?

最佳答案

你可以像这样一起使用findgrep

find . -regex '.*/link\(123\|345\).txt' -exec grep 'searchtext' {} \;

感谢 ghoti 的评论。

关于regex - 使用正则表达式 Grep 多个文件以指定要搜索的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46437781/

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