removido
(usa Nenhuma)
Enviado em 31/03/2013 - 17:35h
Uma alternativa é usar o comando grep com expressões regulares que funcionem para o que você quer.
ls -l | grep ...
Por exemplo:
ls -l | grep "^d"
Apenas diretórios
ls -l | grep "^l"
Apenas links
ls -l | grep "^\-"
Apenas arquivos comuns. Atenção com a barra invertida para o hífen.
ls -l | grep "^\-rwx"
Nesse aqui o dono do arquivo tem permissão de leitura, escrita e execução.
ls -l | grep "^\-..x"
Nesse aqui o dono tem permissão de execução, não importando a letra que está no lugar dos pontos.
Essa alternativa é a que me vêm à cabeça, mas eu não me surpreenderia se houvesse algo mais fácil ou outros dez modos de fazê-lo.