Проблема с Perl
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Проблема с Perl - 2007-02-24 14:43:31.513333
|
|
|
Mc.Slang
Сообщений: 6
Оценки: 0
Присоединился: 2006-09-29 22:55:09.296666
|
Вообщем установил ActivePerl под винду. В книги дан пример : #!G:/usr/bin/Perl.exe # Рис. 2.1: Fig02_01.pl # Первая программа на языке Perl print "Welcome to Perl!\n; # печать приветствия Там еще написано:Если перл установлен в каталоге с:\perl\bin в винде,строка shebang-конструкцией будет следующей: #!c:\perl\bin\perl.exe У меня актив перл установлен G:\Perl значит в скрипте у меня правильно #!G:/usr/bin/Perl.exe Когда запускаю скрипт (значок актив перла) если просто нажать 2 раза на скрипт то почти открывается скрипт и тут же тухнет если в cmd писать то я пишу perl fig02_01.pl тоже самое Подскажите пожалуйста в чем моя ошибка.
|
|
|
RE: Проблема с Perl - 2007-02-24 16:10:27.940000
|
|
|
TheFeaR
Сообщений: 1923
Оценки: 0
Присоединился: 2006-01-25 18:16:33
|
quote:
#!G:/usr/bin/Perl.exe так будет лучше #!G:/usr/bin/Perl.exe -w так будет показывать ошибки quote:
ORIGINAL: Mc.Slang print "Welcome to Perl!\n; # печать приветствия присмотритесь повнимательней! ничего не потеряли?
|
|
|
RE: Проблема с Perl - 2007-02-24 16:38:49.293333
|
|
|
TheFeaR
Сообщений: 1923
Оценки: 0
Присоединился: 2006-01-25 18:16:33
|
ах да чуть н езабыл можно писать и так #!/usr/bin/perl -w проблем не будет перл себя такж заносит в переменные среды.
|
|
|
RE: Проблема с Perl - 2007-02-24 18:52:28.346666
|
|
|
Mc.Slang
Сообщений: 6
Оценки: 0
Присоединился: 2006-09-29 22:55:09.296666
|
Не пашет,ковычку поставил
|
|
|
RE: Проблема с Perl - 2007-02-24 19:09:10.806666
|
|
|
Mc.Slang
Сообщений: 6
Оценки: 0
Присоединился: 2006-09-29 22:55:09.296666
|
my $end_var = <STDIN>; в конце поставил и всё пашет)
|
|
|
RE: Проблема с Perl - 2007-02-24 19:53:53.993333
|
|
|
TheFeaR
Сообщений: 1923
Оценки: 0
Присоединился: 2006-01-25 18:16:33
|
quote:
ORIGINAL: Mc.Slang my $end_var = <STDIN>; в конце поставил и всё пашет) это ты сделал чтоб окно не закрывалось…. если бы ты доставил ковычку и запустил скрипт из CMD то все было бы норм…
|
|
|
RE: Проблема с Perl - 2007-02-27 03:00:27.316666
|
|
|
GoDleSS
Сообщений: 35
Оценки: 0
Присоединился: 2007-02-27 02:47:18.046666
|
Простейшее решение для запуска под виндой дабл кликом:
#!/usr/bin/perl
$|=1; #Отключаем буфферизацию
...какой-то код...
sleep(10); #Ожидаем 10 секунд
|
|
|
RE: Проблема с Perl - 2007-03-04 02:00:06.863333
|
|
|
EcSYZ
Сообщений: 27
Оценки: 0
Присоединился: 2007-01-12 03:15:42.200000
|
quote:
ORIGINAL: Mc.Slang Вообщем установил ActivePerl под винду. В книги дан пример : #!G:/usr/bin/Perl.exe # Рис. 2.1: Fig02_01.pl # Первая программа на языке Perl print "Welcome to Perl!\n; # печать приветствия Там еще написано:Если перл установлен в каталоге с:\perl\bin в винде,строка shebang-конструкцией будет следующей: #!c:\perl\bin\perl.exe У меня актив перл установлен G:\Perl значит в скрипте у меня правильно #!G:/usr/bin/Perl.exe Подскажите пожалуйста в чем моя ошибка. Ну вопервых под виндой строка "#!/usr/bin/perl" воще не нужна, она для никсов придумана. quote:
Когда запускаю скрипт (значок актив перла) если просто нажать 2 раза на скрипт то почти открывается скрипт и тут же тухнет если в cmd писать то я пишу perl fig02_01.pl тоже самое В консоли вполне можно писать "fig02_01.pl" ,а не "perl fig02_01.pl". И я чё-то не понял, у тебя и консоль тоже что-ли пропадает после запуска скрипта :D
|
|
|
RE: Проблема с Perl - 2007-03-04 02:10:34.850000
|
|
|
TheFeaR
Сообщений: 1923
Оценки: 0
Присоединился: 2006-01-25 18:16:33
|
quote:
ORIGINAL: EcSYZ Ну вопервых под виндой строка "#!/usr/bin/perl" воще не нужна, она для никсов придумана. не нужна не значит лишняя… ведь жопу вытирать после того как посрать сходишь тоже не обязательно, но по правилам приличия и чистоплотности просто необходимо.. так и тут…
|
|
|
|
|