Unix commando om een ​​lijst van alle bestanden en mappen in de huidige directory waarvan het tweede karakter is een cijfer

stemmen
0

Mijn code hiervoor is ls | grep .[0-9]*

En de output wordt weergegeven als

d2
d4
di3
dir1
f1
f2
fil4
file3
g2t
g3t

De verwachte output is

d2
d4
f1
f2
g2t
g3t

Ik weet dat ik kan direct gebruiken ls ?[0-9], maar dan is mijn uitgang volgorde anders

f1  f2  g2t  g3t

d2:

d4:
De vraag is gesteld op 19/03/2020 om 22:03
bron van user
In andere talen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more