Kurso de Raku / Objektoj, en- kaj eligo kaj escepto / Enigo kaj eligo / Forigi dosierojn kaj dosierujojn / Exercises / Malplenigu dosierujon
Solvo: Malplenigu dosierujon
Jen ebla solvo de la tasko.
Kodo
mkdir 'cache';
spurt 'cache/a.tmp', '1';
spurt 'cache/b.tmp', '2';
.unlink for 'cache'.IO.dir;
rmdir 'cache';
say 'cache'.IO.e;🦋 Vi povas trovi la fontkodon en la dosiero clear-a-directory.raku.
Eligo
FalseKomentoj
rmdirforigas nur malplenan dosierujon, do la dosieroj devas foriri unue.'cache'.IO.dirlistigas la erojn, kaj.unlink for …forigas ĉiun el ili.Kun la dosierujo nun malplena,
rmdirforigas ĝin. La fina testo.eraportasFalse, konfirmante, kecachemalaperis.