você está aqui: Home → Arquivo de Mensagens
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 17 de Abril de 1998
Às vezes necessitamos listar apenas todos os arquivos de umn diretório à exceção de alguns, que atendem a determinada regra de formação.
Em ksh, o comando
% ls !(*.Z)
irá exibir apenas arquivos que NÃO terminem em ".Z". Outro exemplo:
% ls a a.gz b.gz % ls !(*.gz) a
No Solaris, onde testei este comando, o ls funciona mais ou menos como um grep recursivo, onde informações sobre os arquivos de todos os subdiretórios são listadas, à exceção, é claro, dos arquivos que especifiquei que NÃO devem ser listados.