Bonjour,
je cherche (...et ne trouve pas ) comment créer un fichier avec la date du jour.
Pourriez vous m'aider ?
Bonjour,
je cherche (...et ne trouve pas ) comment créer un fichier avec la date du jour.
Pourriez vous m'aider ?
A savoir sur les dates : http://perl.developpez.com/sources/?page=section3
Pour renommer un fichier, voir fonction rename.
C'est à dire ? Que fait actuellement ton code ?
J'ai un fichier dans lequel je vais écrire des données.
Actuellement, je faisais :
Or pour différencier des fichiers, plutôt que de les renommer ou d'inventer des noms de fichier de sortie, je souhaiterais qu'ils se démarquent tous seuls !
Code : Sélectionner tout - Visualiser dans une fenêtre à part open OUT, ">Sortie_BDD.txt" or die;
et j'ai pensé de créer des fichiers avec la date du jour...
j'ai essayé ça mais ....
je sais que c'est nul mais bon...on fait avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 open(PLUS,">$fic.txt") or die"open: $!"; my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); my $dateUs = $mday."-".($mon+1)."-".(1900+$year); $fic="Periodique-non-reconnu".$dateUs;
Ce n'est pas un problème de nullité, mais juste de positionnement de codes .
Tu crées le fichier et ensuite change la variable de nom du fichier, normal que ton fichier n'est pas le nom souhaité !
Ce sera déjà mieux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 my ( $sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst ) = localtime(time); my $dateUs = $mday . "-" . ( $mon + 1 ) . "-" . ( 1900 + $year ); $fic = "Periodique-non-reconnu" . $dateUs . '.txt'; open( PLUS, '>', $fic ) or die "open: $!";
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager