![]() |
|
Perl для чайников от nsСделаем ещё одно отвлечение, в котором я расскажу вам, что можно делать с переменными... С ними можно делать ВСЁ! И это не преувеличение. Например, возможно такое: $a = 3; $b = 4; $c = $a+$b; #Сложить две переменные и #присвоить их третьей print $c; # Вывести получившееся число print $a+$b; # тоже самое, только без # привлечения третьей переменной Надеюсь с этим всё понятно... А пока до некоторых доходит, мы напишем программку, которая выполняет команды ДОС dir. Для тех кто не знает - dir - команда выводящая на экран содержимое директории в которой вы находитесь. $dos = `dir`; print $dos; <>; Эта программка считывает в переменную $dos результат выполнения команды dir, которая заключена в обратные кавычки, (если бы это были простые кавычки, то получилась бы не команда, а просто слово) после чего выводит на монитор этот самый результат. Теперь так сказать вернёмся к нашим баранам, вернее пока лишь к барашкам:) Мы научились выводить на экран необходимый нам текст, получать информацию от пользователя, а так же узнали, что ДОС команды в обратных кавычках будут выполняться как ДОС команды:) Самое время написать программку, которая будет запрашивать не что иное, как эти самые команды: print "enter comand: "; chmod($com = <>); print `$com`; <>; Другие статьи по теме: - Perl для веб-мастера- почему я выбрал perl? - введение в perl - практическое применение perl-скриптов - аутентификация пользователей через веб-интерфейс |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
© SMTI.RU Главная страница | Связаться с нами |