Presencia de un archivo
Roberto Jimeno
jimeno@pc6.politicas.unam.mx
Tue, 25 Nov 1997 17:30:54 -0600
> Estoy haciendo un script en perl y necesito checar si existe un archivo o no
> para determinar si hago una cosa u otra.
> Que funcion es la adecuada para eso?
> Espero haber sido claro.
> Por ejemplo:
> Si existe el archivo /usr/local/archivo1
> Ejecuto un "print"
> pero si no existe ese archivo, entonces ejecuto un "open"
Para revisar si existe un archivo puedes hacer algo así:
if (-e "/usr/local/archivo1") {
print;
} else {
open # -e garantiza existencia, pero no garantiza
# permiso para leer, o escribir.
}
Suerte.
--
-------------------------------------------------------------------------------
Roberto Jimeno. From The Cher-Speak Dictionary for the totally clueless:
loa.die (LO DE), n. 1. drug abusers. 2. acquaintances who you might party with but wouldn't want to be one of.