Elixir:
Tarkistetaan, onko hakemisto olemassa
Kuinka:
Elixiring vakiokirjasto tarjoaa suoraviivaisen tavan tarkistaa hakemiston olemassaolo File
-moduulin kautta. Näin voit käyttää sitä:
if File.dir?("polku/hakemistoon") do
IO.puts "Hakemisto on olemassa!"
else
IO.puts "Hakemistoa ei ole olemassa."
end
Esimerkkitulostus, olettaen että hakemistoa ei ole olemassa:
Hakemistoa ei ole olemassa.
Edistyneempiin tiedostojärjestelmän interaktioihin, mukaan lukien hakemiston olemassaolon tarkistaminen, saatat harkita kolmansien osapuolien kirjastojen, kuten FileSystem
, käyttämistä. Vaikka Elixiring vakiotoiminnot riittävät monissa tapauksissa, FileSystem
voi tarjota tarkempaa hallintaa ja palautetta monimutkaisten sovellusten kannalta. Kuitenkin perustarpeeseen tarkistaa, onko hakemisto olemassa, on yleensä suositeltavaa pysytellä natiivissa File
-moduulissa, koska se on helposti saatavilla eikä vaadi ulkoisia riippuvuuksia.