Skip to content

Listar o conteúdo do diretório usando o comando Dir

28 de maio de 2021

Embora a maioria das pessoas que usam Linux a partir de um prompt de shell atravesse o sistema de arquivos usando o ls comando, o Linux também suporta um dir comando que funciona de forma semelhante, mas com algumas diferenças importantes. Algumas distribuições não incluem dir por padrão.

Semelhanças

Ambos os programas exibem uma lista de arquivos em um diretório.

Dir é funcionalmente equivalente ao comando ls -C -b em que a saída é listada em colunas, classificadas verticalmente e com sequências de escape com barra invertida para representar caracteres especiais.

Diferenças

Dir fornece saída que não varia, independentemente de ser exibida em um terminal ou canalizada para um arquivo. Além disso, dada a filosofia do Projeto Gnu, dir atende a um padrão de filosofia de design que proíbe o comportamento de um programa de linha de comando dependendo do tipo de dispositivo de saída.