Corso di Raku / Oggetti, input/output ed eccezioni / Input e output / Lavorare con le directory / Exercises / File o directory?
Soluzione: File o directory?
Ecco una possibile soluzione del compito.
Codice
spurt 'a.txt', 'x';
say 'a.txt'.IO.f;
say 'a.txt'.IO.d;🦋 Trova il programma nel file file-or-directory.raku.
Output
True
FalseCommenti
.fverifica se si tratta di un file regolare, quindi restituisceTruepera.txt..dverifica se si tratta di una directory. Interrogato sullo stesso identico percorso, restituisceFalse, perchéa.txtè un file e non una directory. I due test sono complementari, ed è così che si distingue un file da una directory.