gpt4 book ai didi

regex - 在 bash 中查找与多个模式匹配的文件

转载 作者:行者123 更新时间:2023-12-05 01:52:54 25 4
gpt4 key购买 nike

我正在尝试查找以任何以下表达式结尾的文件夹中的所有文件:

“00.png”或“25.png”或“50.png”或“75.png”

我正在使用命令

find . -type f -name '(*00.png|*25.png|*50.png|*75.png)'

没有成功,正确的做法是什么?

最佳答案

在不使用任何正则表达式的情况下,您可以使用:

find . -name '*[05]0.png' -o -name '*[27]5.png'

如果你真的热衷于使用正则表达式,那么使用这个 gnu find 命令:

find . -regextype egrep -regex '.*/([05]0|[27]5)\.png$'

关于regex - 在 bash 中查找与多个模式匹配的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71379843/

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