【发布时间】:2018-03-07 02:12:38
【问题描述】:
我有一个名为
的文件目录1_1.xyt, 1_2.xyt,..., 2_1.xyt,.....
我想列出除 linux 中以 1_* 开头的文件以外的所有文件。
怎么做?
【问题讨论】:
我有一个名为
的文件目录1_1.xyt, 1_2.xyt,..., 2_1.xyt,.....
我想列出除 linux 中以 1_* 开头的文件以外的所有文件。
怎么做?
【问题讨论】:
在 bash 中,你可以使用extglob:
shopt -s extglob
ls !(1_*)
!(wildcard) 扩展到所有与通配符不匹配的文件。
【讨论】: