gpt4 book ai didi

regex - 使用正则表达式列出文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:18:54 26 4
gpt4 key购买 nike

如何使用 ls 列出名称中至少包含 2 位数字的所有文件?我试过了,但它给了我错误

ls *.log.[1-9][1-9]*.*
ls: *.log.[1-9][1-9]*.*: No such file or directory

我试过了,它列出了所有第二位数字为 0 的文件。

ls *.log.[1-9][0-9]*.*

谢谢

最佳答案

您实际上可以使用支持-regex 选项的find 命令:

find . -maxdepth 1 -iregex '.*\.log\.[1-9][0-9].*'

-iregex 用于忽略大小写比较。

关于regex - 使用正则表达式列出文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25683539/

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