Adendo: Uma linha a mais para cada diretório existente. []'s Gunter
Em Sex, 2007-11-30 às 10:49 -0200, Fabiano Caixeta Duarte escreveu: > Salve! > > Iniciados somos nós... o Júlio é um dos mestres ;) > > A primeira linha retornada pelo find é o diretório onde a pesquisa é > feita, > coisa que não faz parte do retorno do ls com o parâmetro -A, conforme > você > mesmo citou. > > Esta é a simples razão pela qual o retorno do find possui uma linha a > mais. > > Atenciosamente, > > -- > Fabiano Caixeta Duarte > Especialista em Redes de Computadores > Linux User #195299 > Ribeirão Preto - SP > > Em 30/11/07, voyeg3r <[EMAIL PROTECTED]> escreveu: > > > > Camaradas shell maníacos... > > > > Tenho uma dúvida que creio ser trivial para alguns iniciados como o > > amigo Júlio. > > > > Porquê a saida do meu find: > > > > find ~/ -type d | wc -l (contar pastas) > > > > retorna: 573 > > > > e a saída do meu ls: > > > > ls -lAR | grep "^d" | wc -l > > > > retorna: 572 > > > > ???? > > > > Inicialmente a contágem era assustadoramente diferente > > foi então que lí o manual do ls e vi que para contar pastas temos > > que usar o AZÃO ao invés do azinho > > > > -A, --almost-all > > do not list implied . and .. > > valeu! > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [As partes desta mensagem que não continham texto foram removidas]
