SunOS 5.10 - ignorar certos arquivos em ls

0

Não sei porquê, mas não consigo executar ls com sinalizador de ignorar:

-bash-3.2$ ls -I '*.log'
ls: illegal option -- I

Você sabe o que mais eu posso experimentar?

    
por xwhyz 30.05.2014 / 17:34

1 resposta

1

-I é um sinalizador específico para o GNU ls que não foi encontrado em outras versões de ls .

As opções incluem:

  • Instale o pacote GNU fileutils e execute o comando ls dele.
  • Combine outras ferramentas para obter resultados semelhantes, como ls | grep -v '\.log$'
  • Use os padrões de globalização do shell para chegar perto, como ls *.[^g] para listar todos os arquivos que não terminam com a letra g.
por 30.05.2014 / 22:26

Tags