Voc� pode juntar dois comandos para ter o resultado que voc� deseja...

O ls vai listar os arquivos e o wc -l para contar as linhas que sairam do
ls.

ls | wc -l

Claro que o ls tamb�m vai listar os diret�rios... neste caso voc� ter� que
selecionar o que quer

ls -F | grep -v \/ | wc -l

Neste caso o -F do ls far� ele colocar uma barra ( / ) no final do nome dos
diret�rios e o grep -v \/ faz com que ele ignore estas linhas, assim vai
contar somente os arquivos... se quiser somente os diret�rios retire a
op��o -v do grep.

Ah, se quiser bonitinho pode fazer assim:

echo "O total de arquivos deste diret�rio �: `ls -F | grep -v \/ | wc -l`."

- Marcus Lima. (de volta das f�rias).

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, January 15, 2003 11:25 AM
Subject: Re: (linux-br) Total de arquivos em um diretorio


Ent�o....

Eu li os mans do ls e do du, mas s� consigo o total de bytes, mas eu
quero o
n�mero de arquivos.
Tipo assim :
Total de arquivos encontrados 100

Obrigado

Marcos Machado de Souza
S�o Paulo - Brasil


Assinantes em 15/01/2003: 2251
Mensagens recebidas desde 07/01/1999: 197134
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a