Doslovný reťazec sa môže vzťahovať na niektorú z nasledujúcich možností:
1. Alternatívne označovaný ako literál (y), doslovný reťazec je séria znakov uzavretých v dvojitých alebo jednoduchých úvodzovkách (alebo obidvoch) v závislosti od programovacieho jazyka alebo príkazového riadku. Ak je reťazec znakov považovaný za doslovný, program sa nesnaží interpretovať nič v reťazci, kým sa nestretne s ďalšou dvojitou alebo jednou citáciou.
Napríklad v Perle pomocou príkazu nižšie, by sa vytlačiť "Ahoj Svet! Tu je $ 1."
vytlačiť 'Hello World! Tu je $ 1 ';
Ak je však ten istý reťazec obklopený dvojitými úvodzovkami namiesto jednoduchých úvodzoviek, Perl by sa pokúsil interpretovať $ 1 ako premennú, pokiaľ znak dolára nebude uniknúť, ako je uvedené nižšie.
vytlačiť "Ahoj Svet! Tu je $ 1";
To isté platí, ak chcete pridať premennú do reťazca. V nasledujúcom príklade je premenná $ name priradená "Nathan" a prvá tlač pomocou jednej citácie je považovaná za doslovný reťazec, čo znamená, že by vytlačila "Hello $ name". Druhý výtlačok s dvojitými úvodzovkami je však interpretovaný reťazec a bude tlačiť "Hello Nathan".
použitie prísne; my $ name = "Nathan"; vytlačiť 'Hello $ name'; vytlačiť "Hello $ name";
Tip: V prípade, že potrebujete v reťazci uvádzať citované aj interpretované reťazce, je potrebné, aby sa v prípade, že je to rovnaká citácia, ktorú ste použili na spustenie reťazca, museli zadať cenovú ponuku.
2. Keď sa pripojíte k relácii FTP, literálny príkaz pošle doslovný reťazec do pripojeného počítača a očakáva odpoveď v jednom riadku. Informácie o doslovných a iných príkazoch FTP nájdete v časti „Ako používať protokol FTP“.
Strojový jazyk, programovacie termíny, premenná