Use o comando tree
O comando tree é uma maneira fácil e rápida de não apenas obter uma lista de arquivos e diretórios, mas também de obter um relatório com quantos arquivos e diretórios existem. Tenha em mente que, se a árvore for executada sem nenhuma opção adicional, ela listará não apenas a quantidade de arquivos e diretórios no diretório atual, mas também todos os subdiretórios.
Se quiser listar apenas o conteúdo do diretório atual, você pode usar o seguinte comando.
árvore -i -L 1
- Consulte a página de comandos da árvore para obter informações adicionais sobre este comando, bem como outras opções disponíveis.
Use eco em combinação com wc
Os usuários também podem ver quantos arquivos ou pastas estão em um diretório usando o comando echo em combinação com o comando wc. Abaixo estão alguns exemplos diferentes de como isso pode ser feito.
Obter uma contagem de todos os arquivos e diretórios no diretório atual
eco * | banheiro
Uma vez digitado o comando acima, você obterá uma saída semelhante ao exemplo abaixo. Neste exemplo, o "10" indica a quantidade de diretórios e arquivos no diretório atual.
1 10 104
Obter uma contagem apenas dos diretórios no diretório atual
eco * / | banheiro
Obter uma contagem dos arquivos em um diretório
Nota: Este exemplo supõe que todos os arquivos no diretório possuem extensões. Se um arquivo não tiver uma extensão, ele não será contado.
eco *. * | banheiro