|
$_ | implicitni vstup a implicitne prohledavana promenna. |
|
$. | aktualni cislo radky posledniho souboru, ktery byl cteny. |
|
$/ | oddelovac vstupnich zaznamu, implicitne znak novy radek. Muze byt i viceznakovy. |
|
$, | oddelovac vystupnich poli pro prikaz print. |
|
$" | oddelovac prvku pole pri spojovani do retezce. |
|
$\ | oddelovac vystupnich vet pro prikaz print. |
|
$# | vystupni format pro tisk cisel. Pocatecni hodnota je "%.20g". |
|
$* | nastaveno na 1 pro porovnavani viceradkoveho retezce, nastaveno na 0 pokud je retezec jeden radek. Implicitni hodnota je 0. |
|
$? | stav vraceny poslednim `prikazem`, prikazem system nebo uzavrenim pipe. |
|
$] | verze perlu (zobrazovana perl -v). |
|
$[ | index prvniho prvku pole a prvniho znaku v podretezci. Implicitne je 0. |
|
$; | oddelovac subscriptu pro emulaci vicerozmernych poli. Implicitne je "\034". |
|
$! | Pri pouziti v numerickem kontextu obsahuje aktualni hodnotu errno. Pri pouziti v kontextu retezce obsahuje chybu. |
|
$@ | chybova zprava od posledniho eval nebo do prikazu. |
|
$: | Znaky, po kterych je mozne prerusit viceradkove pole ve formatu. |
|
$0 | jmeno souboru, ve kterem je ulozen spusteny script. |
|
$$ | cislo procesu perlovskeho scriptu. Meneno prikazem fork u potomku. |
|
$< | real uid procesu. |
|
$> | efektive uid procesu. |
|
$( | real gid procesu. |
|
$) | efektive gid procesu. |
|
$^D | volby debugeru predane pouzitim -D. |
|
$^F | nejvyssi systemovy file descriptor, obvykle 2. |
|
$^P | interni volby debugeru. |
|
$^T | cas kdy byl spusten script (format jako time). Hodnota je pouzivana v operatorech souboru "-M","-A" a "-C". |
|
$^W | aktualni hodnota prepinace pro varovna hlaseni |
|
$^X | Jmeno interpretu perlu, kterym je skript provaden. |
Nasledujici promenne zavisi na kontextu a nemusi byt lokalizovany: