Looking for ruby Answers? Try Ask4KnowledgeBase
Looking for ruby Keywords? Try Ask4Keywords

Ruby LanguageOpérations sur les fichiers et les E / S


Paramètres

Drapeau Sens
"r" Lecture seule, commence au début du fichier (mode par défaut).
"r +" Lecture-écriture, commence au début du fichier.
"w" Write-only, tronque le fichier existant à la longueur zéro ou crée un nouveau fichier pour l'écriture.
"w +" Lecture-écriture, tronque le fichier existant à une longueur nulle ou crée un nouveau fichier pour la lecture et l’écriture.
"une" Écriture seule, commence à la fin du fichier si le fichier existe, sinon crée un nouveau fichier pour l'écriture.
"a +" Lecture-écriture, commence à la fin du fichier si le fichier existe, sinon crée un nouveau fichier pour la lecture et l'écriture.
"b" Mode fichier binaire. Supprime la conversion EOL <-> CRLF sous Windows. Et définit le codage externe sur ASCII-8BIT sauf si explicitement spécifié. (Cet indicateur ne peut apparaître qu'avec les indicateurs ci-dessus. Par exemple, File.new("test.txt", "rb") ouvrirait test.txt en mode read-only en tant que fichier binary .)
"t" Mode fichier texte. (Cet indicateur ne peut apparaître qu'avec les indicateurs ci-dessus. Par exemple, File.new("test.txt", "wt") ouvrirait test.txt en mode write-only en tant que fichier text .)

Opérations sur les fichiers et les E / S Exemples Liés