• Publicidad

Borrar contenido de un archivo

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Borrar contenido de un archivo

Notapor davidlo » 2007-01-29 12:50 @576

¿Cómo se le indica a Perl que borre el contenido de un archivo?
davidlo
Perlero nuevo
Perlero nuevo
 
Mensajes: 16
Registrado: 2006-11-11 05:58 @290
Ubicación: Sevilla, España

Publicidad

Notapor kidd » 2007-01-29 13:22 @598

Hola:

Si lo que quieres es dejar un archivo vacío, entonces lo más sencillo es simplemente hacer lo siguiente:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
open my $FILE, '>', "tuarchivo.txt" or die("Unable to open file: $!");
close $FILE;
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4



Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor Perl user » 2007-01-29 18:30 @812

perldoc -f truncate


Saludos,
Marco A. Manzo
[email protected]
http://www.unixmonkeys.com/amnesiac/
Perl Programming Language
Perl user
Maestro honorario
Maestro honorario
 
Mensajes: 271
Registrado: 2004-11-03 21:11 @924

Notapor explorer » 2007-01-29 18:56 @830

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
truncate "tuarchivo.txt", 0;
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Menos mal que he esperado un poco, porque si llego a poner lo que tenía pensado, me cuelgan...

Este es el perfecto ejemplo de función de Perl que NUNCA he tenido que usar... y por eso ni me acordaba, aunque he leído la documentación de Perl un par de veces...

:D
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 0 invitados