comando Unix per elencare tutti i file e le directory presenti nella directory corrente il cui carattere secondo è una cifra

voti
0

Il mio codice per questo è ls | grep .[0-9]*

E l'uscita sta mostrando come

d2
d4
di3
dir1
f1
f2
fil4
file3
g2t
g3t

Il risultato atteso è

d2
d4
f1
f2
g2t
g3t

So che posso utilizzare direttamente ls ?[0-9], ma poi il mio ordine di uscita è diverso

f1  f2  g2t  g3t

d2:

d4:
È pubblicato 19/03/2020 alle 22:03
fonte dall'utente
In altre lingue...                            

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