Skip to content

Pliki i katalogi

Operacje na plikach (11)

Nazwa polska Nazwa angielska Opis
przypisz_plik(f, nazwa_pliku) assign_file(f, nazwa_pliku) Przypisuje zmienną plikową f do pliku o nazwie nazwa_pliku.
otwórz_do_odczytu(f) / otworz_do_odczytu(f) open_read(f) Otwiera plik do odczytu.
otwórz_do_zapisu(f) / otworz_do_zapisu(f) open_save(f) Otwiera plik do zapisu. Jeśli plik istnieje, jego zawartość jest nadpisywana.
otwórz_do_dopisywania(f) / dopisz(f) append(f) Otwiera plik do dopisywania. Nowe dane są dodawane na końcu istniejącego pliku.
zamknij_plik(f) close_file(f) Zamyka plik. Ważne, aby zawsze zamykać pliki po zakończeniu pracy z nimi.
koniec_pliku(f) eof(f) Sprawdza koniec pliku; zwraca prawda, jeśli osiągnięto koniec pliku, w przeciwnym razie fałsz.
pisz_linie(zmienna f: plik_tekstowy; tekst) print_line(zmienna f: plik_tekstowy; tekst) Zapisuje tekst do pliku na nowej linii.
pisz(zmienna f: plik_tekstowy; tekst) print(zmienna f: plik_tekstowy; tekst) Zapisuje tekst w jednej linii w pliku.
czy_istnieje_plik(nazwa) logiczny file_exists(nazwa) logiczny Sprawdza, czy plik o podanej nazwie istnieje.
~~wynik_io~~ -- Zwraca kod błędu ostatniej operacji wejścia/wyjścia. Używane do sprawdzania poprawności operacji na plikach.

Operacje na katalogach (8)

Nazwa polska Nazwa angielska Opis
zmień_katalog('ścieżka') / zmien_katalog('ścieżka') change_dir('path') Zmienia bieżący katalog.
utwórz_katalog('ścieżka') / utworz_katalog('ścieżka') create_dir('path') Tworzy nowy katalog.
usuń_katalog('ścieżka') / usun_katalog('ścieżka') remove_dir('path') Usuwa katalog (katalog musi być pusty).
pobierz_katalog_bieżący / pobierz_katalog_biezacy get_current_dir Zwraca ścieżkę do bieżącego katalogu.
czy_istnieje_katalog('ścieżka') directory_exists('path') Sprawdza, czy katalog istnieje.
parametr_programu(index) get_argument(index) Zwraca parametr o numerze index przekazany do programu z linii poleceń.
pobierz_zmienną_środowiskową(nazwa) / pobierz_zmienna_srodowiskowa(nazwa) get_env(name) Zwraca wartość zmiennej środowiskowej o podanej nazwie.
ustaw_zmienną_środowiskową / ustaw_zmienna_srodowiskowa set_env Ustawia zmienną środowiskową.