Įvesties bei išvesties funkcijos

FunkcijaAprašymas
binmode paruošia binarinį failą I/O
close uždaryti failo (ar pipe'o ar socket'o) jungtį
closedir uždaryti direktorijos jungtį
dbmclose nutraukia ryšį tarp dbm ir hash'o
dbmopen sukuria ryšį dbm failui
die išveda pranešimą arba praleidžia
eof patikrina filehandle'ą iki pabaigos
fileno gražina failo deskriptoriu iš filehandle'o
flock užrakina visą failą advisory lock
format deklaruoja paveixliuko formatą naudojimui su write() funkcija
getc pasiima sekantį simbolį iš filehandle'o
print išvesti sąrašą į filehandle'ą
printf išvesda suformatuotą sąrašą į filehandle'ą
rand pasiimti sekantį pseudo atsitiktinius skaičius
readdir pasiimti direktoriją iš directory handle
readline pasiimti įrašą iš failo
rewinddir perkrauti directory handle
seek - pakeisti failo pointerio vietą atsitiktinio priėjimo I/O
seekdir pakeisti direktorijos pointerio vietą
select - perkrauti išvedimą pagal nutylėjimą arba padaryti I/O parinkimą
syscall paleisti sutartinį sistemos kvietimą
sysread fiksuoto ilgio nebuferintas įvedimas iš filehandle'o
sysseek nustatyti I/O pointerį handle, naudojamam sysread ir syswrite
syswrite fiksuoto ilgio nebuferintas išvedimas į filehandle'ą
tell - pasiimti dabartinį seekpointer'į filehandle
telldir pasiimti dabartinį seekpointer'į direktorijos handle
truncate sutrumpinti failą
warn išvesti debuginimo informaciją
write išspausdina įrašą