jueves, 16 de enero de 2014

Contar archivos con una misma extensión


La función dir  sin argumentos de entrada permite obtener los archivos y carpetas contenidos dentro del directorio actual, organizados en una estructura con los siguientes campos:

  • name
  • date
  • bytes
  • isdir
  • datenum
La dimensión de la estructura depende del número de elementos.

Para buscar un tipo de archivo específico habrá de introducirse como argumento la extensión, tal como se muestra enseguida:

>> A=dir('*.txt');

La instrucción anterior busca todos los elementos con extensión txt (texto sin formato) ubicados en la carpeta actual. Si requiere saber cuántos archivos de ese tipo existen bastará con utilizar el comando length para obtener el número de elementos que componen la estructura.