comando Unix para listar todos os arquivos e diretórios no diretório atual cujo personagem segundo é um dígito

votos
0

Meu código para isso é ls | grep .[0-9]*

E a saída está mostrando como

d2
d4
di3
dir1
f1
f2
fil4
file3
g2t
g3t

O resultado esperado é

d2
d4
f1
f2
g2t
g3t

Eu sei que posso usar diretamente ls ?[0-9], mas então a minha ordem de saída é diferente

f1  f2  g2t  g3t

d2:

d4:
Publicado 19/03/2020 em 22:03
fonte usuário
Em outras línguas...                            

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