Your SlideShare is downloading. ×
0
Programación en perl    Ficheros y directorios
Tests sobre ficherosPerl dispone de “operadores” para obtenerinformación sobre los ficheros:die "Ya existe un fichero $filen...
Tests sobre ficheros-r fichero o directorio se puede leer-w fichero o directorio se puede escribir-x fichero o directorio se p...
La función stat        nos devuelve información sobre un fichero o        directorio como una lista de escalares 1.my($dev,...
Funciones para acceder     a directorios chdir : cambia de directorio opendir: crea un filehandle para un directorio   open...
EjercicioEscribir un programa en perl que busqueficheros core y muestre por pantalla la rutaal ficheroModificar el programa a...
Upcoming SlideShare
Loading in...5
×

Perl7 directorios

263

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
263
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Perl7 directorios"

  1. 1. Programación en perl Ficheros y directorios
  2. 2. Tests sobre ficherosPerl dispone de “operadores” para obtenerinformación sobre los ficheros:die "Ya existe un fichero $filenamen" if -e $filename;La documentación sobre estos operadoresestá en perlfunc
  3. 3. Tests sobre ficheros-r fichero o directorio se puede leer-w fichero o directorio se puede escribir-x fichero o directorio se puede ejecutar-o fichero o directorio es propiedad del usuario con el que se ejecuta elscript-f es un fichero regular-d es un directorio-l es un enlace simbólico-z el fichero existe y su tamaño es cero-s el fichero o directorio existe y su tamaño no es cero
  4. 4. La función stat nos devuelve información sobre un fichero o directorio como una lista de escalares 1.my($dev, $ino, $mode, $nlink, $uid, $gid, $rdev, $size, $atime, $mtime, $ctime, $blksize, $blocks)= stat($filename);
  5. 5. Funciones para acceder a directorios chdir : cambia de directorio opendir: crea un filehandle para un directorio opendir my $DIR, $workdir or die "No se puedo abrir $workdir: $!n"; readdir: devuelve un array con el contenido de un directorio closedir: cierra el directorio
  6. 6. EjercicioEscribir un programa en perl que busqueficheros core y muestre por pantalla la rutaal ficheroModificar el programa anterior para que elusuario pueda indicar si quiere que el scriptborre los ficheros encontrados.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×