列出除linux之外的所有文件[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我有一个名为的文件目录

1_1.xyt,1_2.xyt,...,2_1.xyt,.....

我想列出除了在linux中以1_ *开头的文件之外的所有文件。

怎么做?

linux ubuntu centos
1个回答
2
投票

在bash中,你可以使用extglob

shopt -s extglob
ls !(1_*)

!(wildcard)扩展到所有与通配符不匹配的文件。

© www.soinside.com 2019 - 2024. All rights reserved.