Kurso de Raku / Objektoj, en- kaj eligo kaj escepto / Enigo kaj eligo / Labori kun dosieroj
Aldoni al dosiero
Defaŭlte, spurt anstataŭigas kion ajn estis en la
dosiero. Por aldoni al la fino de ekzistanta dosiero anstataŭe,
transdonu la nomitan argumenton :append:
spurt 'log.txt', "line1\n";
spurt 'log.txt', "line2\n", :append;
print slurp 'log.txt';La dua spurt konservas la ekzistantan enhavon kaj
aldonas la novan linion post ĝi, do la dosiero fine havas ambaŭ
liniojn:
line1
line2Sen :append, la dua voko estus superskribinta la
dosieron, lasante nur line2. Aldonado estas utila por
aferoj kiel protokoldosieroj, kie ĉiu rulo de programo aldonas al
kreskanta registro anstataŭ komenci denove.
Praktiko
Vin atendas 1 kvizo pri la enhavo de ĉi tiu temo.
Kursa navigado
← Labori kun dosieroj | Kvizo — spurt kaj
slurp →
💪 Aŭ iru rekte al la
ekzercoj de ĉi tiu sekcio.