From bbs@floyd.upol.czThu Feb 8 16:30:27 1996 Date: Thu, 8 Feb 1996 16:32:14 +0100 From: BBS Floyd To: hubicka@limax.paru.cas.cz Subject: #9-skolicka-Perl,Seznam FN. III. (fwd) *** Forwarded file follows *** Posted By: doom (Petr Snajdr) on 'Linux' Title: #9-skolicka-Perl,Seznam FN. III. Date: Thu Feb 8 14:30:23 1996 ord === ord(EXPR) vraci numerickou hodnotu ASCII znaku pipe ==== pipe(READHANDLE,WRITEHANDLE) Vytvari rouru v ramci jednoho prgramu(viz.fork()); print ===== print(FILEHANDLE LIST); print(LIST) print tiskne..co vic ? Snad jen ,ze muzeme rict kam..STDOUT,STDERR... printf ====== obdoba.print. push ==== push(ARRAY,LIST) Vklada LISt do ARRAY rand ==== vraci nahodne cislo. read ==== read(filehandle,SCAEAR,LENGTH,OFFSET); Cte?Co vic ? recv ==== recv(SOCKET,SCLAR,LEN,FLAGS); Prijima data socketu... viz.Programovani siti. rename ====== rename(OLDNAME,NEWNAME); prejmenuje soubor. reverse ======= reverse(LIST) Obrati list..poradi v zaznamu.Od 1..do..10 a pak bude od 10..1 rmdir ===== rmdir(FILENAME) vymaze adresar. seek ===== seek(FILEHANDLE,POSITION,WHENCE) nastavi ukazatel v souboru na pozicu... select ====== select(FILEHANDLE) vraci akt.vybrane FILEHANDLE send ==== send(SOCKET,MSG,FLAGS,TO) Posila data na socket. Sitova vec. setpriority =========== setpriority(WHITCH,WHO,PRIORITY) Nastavuje prioritu pro proces,skupinu nebo uzivatele. shift ===== shift(array) posouva hodnotu v zaznamu niz. shmget ====== shmget(KEY,SIZE,FLAGS) Vraci id sdilene pameti... shmread ======= shmread(ID,VAR,POS,SIZE) Cte sdilenou pamet shmwrite ======== shmwrite(ID,STRING,POS,SIZE) Zapisuje do sdilene pameti shutdown ======== shutdown(SOCKET,HOW) Zrusi spojeni na socketu SOCKET. sin ==== sin (EXPR) Sinus sleep ===== sleep(EXPR) "Spinka" stanovenou dobu... socket ====== socket(SOCKET,DOMAIN,TYPE,PROTOCOL) Otevira socket o urcenych vlastnostech socketpair ========== vytvari nepojmenovaby socket sort ==== sort(LIST) sort(SUBROUTINE LIST) Vraci setridene pole... stat ==== stat(FILEHANDLE) dava 13-informaci o souboru.. Velikost,cas,datum... substr ======= substr(EXPR,OFFSET,LENGTH) Extrahuje sunstring od pozice OFFSET o delce LENGTH z EXPR symlink ======= symlink(oldfile,newflie) Vytvari symbolic link syscall ======= syscall(LIST) Vola systemove volani system ====== system(LIST) Pusti externi program time ==== time vraci aktualni cas. times ===== times Vraci pocet sec. od jan.1.1970 wait ==== wait ceka na dokonceni behu potomka No a je to vsechno.Teda jen to co jsem povazoval za nejdulezitejsi nebo se mi chtelo psat.Vsechno to neni a je nutno upozornit,ze vecin prikazu ma vicero syntaxi,ktere se muzou i vrazne menit. Vsechny chyby jsou vytvoreny zcela zamerne s cilem udrzet vasi pozornost ve stalem napeti. Pokud nejake najdete - ozvete se na adresy mysnajdr@vszbr.cz Petr Snajdr,(Copyright (c) 1996,All Rights Reserved -- omlouvam za vsechny hrupky v co jsem udelal a jeste udelam ;-)))) DOOM ( alias Petr Snajdr) nebo naopak ?