<р> печат командни щампи нещата до стандартния изход. Нотация The \\ н е захранваща линия. Това щеше да бъде по-ясно, ако се модифицира програмата за изпитване, за да изглежда по този начин (# обозначава коментар):!
<Предварително> # Print върху две линии за печат " Здравей \\ nWorld \\ Н "; <р> Имайте предвид, че принт командване разбира, че тя трябва да се тълкува " \\ н " като фуражна линия, а не като буквалните героите. Тълкуването не стана, защото на командата за печат, но поради използването на двойни кавички (практика, наречена цитира в Perl). Ако ви се налага да използвате единични кавички вместо, както е в:.
<Предварително> печат "! Hello \\ nWorld \\ Н"; <п> \\ н характер на не би да се тълкува, а вместо това ще се използва буквално
<р> Съществува и backquote характер: `. Чифт от тях предполагат, че това, което е вътре в кавичките трябва да се тълкуват като команди на операционната система, и тази команда трябва да се изпълняват с изхода на командата се отпечатва. Ако ви се налага да се постави вътре в backquotes операция на командния ред от операционната система, тя ще се изпълни. За пример, на Windows NT може да се каже:
<предварително> печат `ПМС /в dir`; <п>, за да изпълните командата DIR и да видите списък на файлове от текущата директория
<р> Ти. Също така ще видите /характер, използвани за цитирайки регулярни изрази.
<р> Командата печат разбира запетаи като сепаратори. Например:; '! Свят "
<предварително> печат" здравей ", " \\ Н ",; <п> Въпреки това, ще видите също срок:
<предварително> печат" здравей ". " \\ Н ". "! свят"; <п> Срокът всъщност е оператор на съединяване на низове
Има и оператор ФОРМАТ за C народе
PERL Забележка <р> В Windows NT, не можеш да кажеш: <.. Бразилски> <предварително> печат `dir`; <п> защото реж не е отделен изпълним - това е част от CMD командния интерпретатор. Тип ПМС /? при DOS подтикнат за подробности.
Променливи
Променливи са интересни в Perl. Вие не ги декларира, а вие винаги използвайте $ да ги обозначи. Те се по