Добро пожаловать на наш сайт!

Сайт посвящен компьютерам, софту, программированию и вообще информационным технологиям.

Надеямся Вам у нас понравится.

 
 

Меню сайта

 
Введение в Perl

Она просто выводит на экран надпись «Наше Вам с кисточкой!».
Здесь слово
print– это команда «вывести». Все что в кавычках – это символы,
\n– перевод строки и '
;' – признак конца команды. Он обязателен.
В одной строке может быть несколько команд и все они должны завершаться символом '
;'. После него может быть символ '
#' – это значит остаток строки считается комментарием.
Над этой строкой автору пришлось больше всего поломать голову так как в нее постоянно лезли какие то странные «hello», «hello all», «Построемся и спасемся», «Строй наше спасение» и т.д и т.п.
Если вы никогда не работали с Перл, то бъюсь на спор в 10$, что данная программа сразу у вас не заработает!
Не потому что она не верна, а потому что «Нельзя объять необъятное».
Сразу, потом можно, да и то частями.
Сначало сделайте ваш файл
test1.plисполняемым. Для этого введите команду:
chmod +x test1.pl
Затем проверьте где у вас Перл. Для этого введите:
which perl
Система вам выдаст что то вроде:
/usr/bin/perl
Если:
perl: Command not found.
То тогда закройте книжку и ложитесь спать. У вас просто нет Перл или он не установлен. А мне остается послать вас к системному администратору или к
man(для переводчиков–
manсокращение от
manualа не то что вы подумали).
Теперь проверьте что бы строка 01 содержала то что выдала команда
which.
Если совпало то введите:
test1.pl
и бъюсь на 50$ что и теперь программа не заработает, так как правильней
ввести:
./test1.pl
Если я проиграл, то не радуйтесь. Да же если вам удалось запустить программу как
test1.plэто значит, что у вас будут неприятности в будущем.
Пример 2Данная программа выводит на экран все ваши секреты. А именно файл
/etc/passwd.
#!/usr/local/bin/perl
open(PASS, «while()
{
print;
}
close(PASS);
Пояснения:
open(PASS, ««Открыть» файл т.е.

Hosted by uCoz