私は、次のファイルとディレクトリを持っている:「ls」のbashでコマンド - マッチングnumericals
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
私は.out
で終わるファイルを除外し、root.type2.c.pa.
で始まり、数字で終わるファイルをリストしたいと思います。
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の数字があるかもしれません。
https://www.gnu.org/software/bash/manual/html_node/The-Shopt-Builtin.html – Anubis