正则表达式 – 匹配ls(bash)中的文件名

前端之家收集整理的这篇文章主要介绍了正则表达式 – 匹配ls(bash)中的文件名前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有以下文件
tcpdump-12
tcpdump-12.delay
tcpdump-24
tcpdump-24.delay

有没有办法ls只有文件

tcpdump-12
tcpdump-24

我可以

ls tcpdump-[[:digit:]][[:digit:]]

但是我正在寻找一些更通用的东西,可以使用任何数字,像tcpdump- [0-9]如果我使用vim或python正则表达式.

$ls
tcpdump-12  tcpdump-12.delay  tcpdump-24  tcpdump-24.delay
$shopt -s extglob
$ls tcpdump-+([[:digit:]])
tcpdump-12  tcpdump-24

猜你在找的正则表达式相关文章