【发布时间】:2017-07-29 19:02:51
【问题描述】:
我有一个包含以下文件的目录:
root.o
root.type1
root.type2
root.type1.c
root.type2.c
root.type1.c.pa0
root.type2.c.pa0
root.type2.c.pa1
root.type2.c.pa2
root.type2.c.pa3
....
root.type2.c.pa100
root.type2.c.pa0.out
root.type2.c.pa1.out
root.type2.c.pa2.out
root.type2.c.pa3.out
...
root.type2.c.pa100.out
我想列出以root.type2.c.pa. 开头并以数字结尾的文件,不包括以.out 结尾的文件。换句话说,我想列出这个块:
root.type2.c.pa0
root.type2.c.pa1
root.type2.c.pa2
root.type2.c.pa3
....
root.type2.c.pa100
编写ls root.type2.c.pa?、ls root.type2.c.pa?? 和ls root.type2.c.pa??? 就可以了。
他们是在不知道所需文件末尾有多少数字的情况下列出块的简单方法吗?在上面的示例中,我们最多有 3 个数字。实际上,我可能有 1、2、3、4 或 5 个数字。
【问题讨论】: