Obteve um resultado estranho ao executar o comando bash “cd / usr / share /; ls * z ”

1

Eu sei o significado de * wildcard

Mas quando eu uso o Ubuntu 14.04 e digite o seguinte comando:

$ cd /usr/share/
$ ls *z

Mas por que a parte do resultado é assim:

OBSERVAÇÃO: você pode clicar no link acima para obter uma versão maior dele.

Alguns arquivos não terminam com z . Isso é normal ou eu perdi alguma coisa aqui?

    
por yanming 17.07.2015 / 17:21

1 resposta

3

Se você tentar ls -ld *z , verá um diretório que termina em z.
Então, ls *z torna-se ls "One-Directory-Ending-With-z" e assim você obtém o conteúdo desse Diretório, que parece ter muitos arquivos xml.

    
por 17.07.2015 / 17:35

Tags