Perl7 directorios
Upcoming SlideShare
Loading in...5
×
 

Perl7 directorios

on

  • 350 views

 

Statistics

Views

Total Views
350
Views on SlideShare
350
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Perl7 directorios Perl7 directorios Presentation Transcript

  • Programación en perl Ficheros y directorios
  • 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
  • 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
  • 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);
  • 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
  • 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.