Accueil





Lire / Ecrire des données dans un fichier



La procédure read_file lit le contenu d'un fichier dont vous avez spécifié le nom et le stocke dans la variable $file_content.

La procédure write_file écrit le contenu de la variable $file_content dans un fichier dont vous avez spécifié le nom.


Procédures
############################################################################### ### Lit un fichier et récupère les données dans la variable $file_content. ############################################################################### proc read_file {path_and_file} { if { [file exists $path_and_file] } { set fileID [open $path_and_file r] variable file_content [read $fileID] close $fileID } else { variable file_content "" } } ############################################################################### ### Ecrit dans un fichier les données contenues dans la variable $file_content. ############################################################################### proc write_file {path_and_file} { variable file_content set fileID [open $path_and_file w] puts $fileID $file_content close $fileID }


Utilisation
read_file "scripts/test.txt" Tcl:
write_file "scripts/test.txt" Tcl:


©2005-2016 Menz Agitat