next up previous contents
suivant: Lire depuis un fichier monter: Accès aux fichiers précédent: Ouvrir un fichier   Table des matières

Écrire dans un fichier

Utiliser la commande print :

print OUT "Sur un fd ouvert grace a open\n";

print $fd "Sur un fd ouvert grace a FileHandle\n";

print {$fd[0]} "Sur un fd ouvert grace a FileHandle 
                et element d'un tableau ou d'une table de hashage\n";

De la même façon qu'en C, on peut utiliser printf selon la même syntaxe que print :

printf $fd "Voici le total = %d\n",$int_quelconque

Les habitués de la programmation système retrouveront leurs petits avec la commande syswrite qui réagit de la même façon que write(2).

On pourra trouver de la documentation dans les man :

Et dans la documentation de Perl :



Stephane TOUGARD 2002-09-07