Contar archivos en un directorio [Solucionado]

Hola a todos yo dando lata otra vez, pero me estoy dando de topes en un problema que a lo mejor es sencillo pero no se como solucionarlo.

Existe alguna manera para saber cuantos archivos hay en un directorio desde el shell en linux.

Saludos a todos......

Hay que buscar antes de preguntar:

http://www.kopernix.com/?q=node/36

EDITO:
Hay formas más sencillas, ahora que lo pienso. En este mismo foro lee la lista de comandos GNU/Linux.

hazlo con un script en bash

Vale, se que no debería... pero es que no me gustaron los métodos de los enlaces que se enviaron. Son muy poco eficientes. Es mucho mas rápido llamar a ls y contar las lineas no directorio con awk:

ls -apAfG|awk '!/\//{a++}; END{print a}'

Un buen alias, tipo lc (imitando a wc) y listo.

Es mas facil de lo que pensaba es:
ls "directorio" | wc -l
Para el caso de archivos de un tipo especifico solo es:
ls "*.txt" | wc -l

firulillo escribió:

http://www.kopernix.com/?q=node/36

anticristo escribió:

Es mas facil de lo que pensaba es:
ls "directorio" | wc -l
Para el caso de archivos de un tipo especifico solo es:
ls "*.txt" | wc -l

eh

firulillo escribió:
firulillo escribió:

http://www.kopernix.com/?q=node/36

anticristo escribió:

Es mas facil de lo que pensaba es:
ls "directorio" | wc -l
Para el caso de archivos de un tipo especifico solo es:
ls "*.txt" | wc -l

eh

eh ++