gpt4 book ai didi

regex - Bash 正则表达式 : zero to three numbers

转载 作者:行者123 更新时间:2023-12-05 08:24:24 24 4
gpt4 key购买 nike

我有这个文件

file00.txt
file01.txt
...
file99.txt
file102.txt
file102.txt

file00.extra.txt
file01.extra.txt
...

在带有正则表达式的 bash (ls) 中,如何显示没有 .extra 的文件?

我试试

 ls file[0-9]\{1,3\}.txt

但不要什么都不显示。

最佳答案

使用bash extended pattern matching :

shopt -s extglob
ls file+([0-9]).txt

找出 1 到 3 个数字

ls file[0-9]?([0-9])?([0-9]).txt

关于regex - Bash 正则表达式 : zero to three numbers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10553246/

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