Listando ou trabalhando com um intervalo no shell

2

Existe alguma maneira de segmentar um intervalo de a-c * de uma só vez?

Por exemplo, em vez de fazer isso individualmente,

/home/a*
/home/b*
/home/c*

Eu tentei testar com ls , mas não tenho certeza se está funcionando corretamente.

ls /home/[a-c]*
    
por Will Ashworth 17.07.2013 / 19:03

2 respostas

7
ls /home/{a..c}*

(Este é um texto extra para atender a duração mínima do corpo.)

    
por 17.07.2013 / 19:09
3

Como alternativa, se você quiser uma lista não contígua:
ls /home/[aceg]*
irá listar / home / a *, / home / c *, / home / e *, / home / g *

    
por 17.07.2013 / 19:37