Ruby:
Sprawdzanie, czy katalog istnieje
Jak to zrobić:
Standardowa biblioteka Ruby oferuje proste metody do sprawdzania, czy katalog istnieje. Oto jak to zrobić czystym Ruby, bez potrzeby korzystania z bibliotek stron trzecich:
require 'fileutils'
# Sprawdź, czy katalog istnieje
if Dir.exist?('/ścieżka/do/katalogu')
puts 'Katalog istnieje.'
else
puts 'Katalog nie istnieje.'
endPrzykładowy wynik:
Katalog istnieje.Lub:
Katalog nie istnieje.Oprócz użycia Dir.exist?, możesz również wykorzystać metodę File.directory?, która zwraca true, jeśli podana ścieżka jest katalogiem:
if File.directory?('/ścieżka/do/katalogu')
puts 'Katalog istnieje.'
else
puts 'Katalog nie istnieje.'
endObie Dir.exist? i File.directory? są częścią standardowej biblioteki Ruby i nie wymagają żadnych zewnętrznych gemów do użycia, co czyni je wygodnymi i efektywnymi opcjami do sprawdzania katalogów.