| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Как запустить файл? |
| Автор: Vojluu 27.5.2009, 19:06 |
| Доброго времени суток! Я только начал осваивать Perl. Осваиваю по книжке с верблюдом Установил Apache, ActivePerl и цветной редактор Perl Express. Написал программу в редакторе из той самой книжки: там выводятся вопросы, затем с клавиатуры вводятся ответы и программа идёт дальше... Запустил этот файл - открылся Perl Express и там вывелся вопрос. А ответ никак не вбивается. Думал, в командной строке надо запустить(файлы на C в ней нормально запускались), там вообще не запускается. Что-то совсем не понимаю, где файлы на Perl запускать? Буду благодарен, если просветите! |
| Автор: sir_nuf_nuf 27.5.2009, 22:14 | ||
| в Виндовсе так: perl some_file.pl в UNIX еще можно в файле писать
потом сделать chmod a+x some_file.pl а потом запускать как все программы ./some_file.pl |
| Автор: amg 28.5.2009, 04:59 |
| Наверное, этот самый Perl Express "забрал" ассоциацию с файлами *.pl себе, вызывает perl через себя и пытается притворяться необходимым perl'у терминалом, но получается плохо. Надо отдать *.pl обратно перлу и запускать его с темминала, как говорил sir_nuf_nuf. А Perl Express, если понравился, использовать только как редактор. |
| Автор: Vojluu 28.5.2009, 11:27 |
| Спасибо за помощЬ !++ Забыл в сообщении упомянуть, что пока Windows пользуюсь. Благодаря вашим советам удалось-таки запустить Perl-программу из командной строки. Наверное, Perl Express и впрадву присвоил себе расширения по умолчанию. Но, я читал, что в командной строке windows программа итак без команды perl не запустится. Ну ладно, главное теперь знаю как |