pt.phhsnews.com


pt.phhsnews.com / Por que o dir *. * Listar todos os arquivos e pastas?

Por que o dir *. * Listar todos os arquivos e pastas?


Às vezes, você pode obter resultados inesperados ao executar comandos, portanto, aprender o "por quê" por trás dos resultados pode ser muito interessante. Com isso em mente, a postagem de perguntas e respostas do SuperUser de hoje tem a resposta para a pergunta de um curioso leitor.

A sessão de Perguntas e Respostas vem para nós, cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas.

The Question

O leitor SuperUser Luu Vinh Phuc quer saber por que dir *. * Lista todos os arquivos e pastas:

Quando executo o comando dir *. *, Ele produz resultados inesperados. Mesmo arquivos e pastas sem qualquer ponto no nome são listados. Por exemplo:

Por que isso? Existe alguma maneira de listar apenas arquivos com um ponto?

Por que o diretório *. * Lista todos os arquivos e pastas?

O Respondente

Contribuidor do SuperUser O Comando da Frota tem a resposta para nós:

O comando vem de um momento em que:

  • Um ponto (.) não era permitido como um caractere em nomes de arquivos ou pastas
  • Os nomes de arquivos e pastas eram restritos a 8 caracteres para nomes e 3 caracteres para extensões

. por esse padrão, *. * significava qualquer nome e extensão. Isso não significa uma string contendo um “.”, Que pode ou não ter caracteres antes ou depois do “.”.

A política da Microsoft está preservando a compatibilidade com versões anteriores, de modo que a interpretação de *. * É mantida. Mas no Windows PowerShell, *. * Significa uma string contendo um “.”, Que pode ou não ter caracteres antes ou depois do “.”.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.


Como instalar e usar o Linux Bash Shell no Windows 10

Como instalar e usar o Linux Bash Shell no Windows 10

O Windows Subsystem para Linux, introduzido na Atualização de aniversário, tornou-se um recurso estável na Atualização de criadores de outono. Agora você pode executar o Ubuntu eo openSUSE no Windows, com o Fedora e mais distribuições Linux em breve. O que você precisa saber Sobre o Bash Shell do Windows 10 RELACIONADO: Tudo o que você pode fazer com o novo Bash Shell do Windows 10 Esta não é uma máquina virtual, um contêiner ou um software Linux compilado para o Windows (como o Cygwin).

(how-top)

Como o Zoom “8x” no Meu Apontar e Fotografar Comparar com Minha DSLR?

Como o Zoom “8x” no Meu Apontar e Fotografar Comparar com Minha DSLR?

Sua câmera pode ostentar “zoom de 8x”, mas a maioria das DSLRs não anuncia valores como esses. Então, como eles se comparam? A resposta é mais complexa do que você pode imaginar. O valor “8x” que não significa necessariamente objetos na foto parecerá 8 vezes maior do que com seus olhos. Significa apenas que as coisas serão 8 vezes maiores do que a posição mais afastada - mas duas câmeras em suas posições mais afastadas não terão o mesmo tamanho.

(how-top)