Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Системное программирование > Perl и Linux


Автор: крот 1.10.2002, 04:59
Если программа написанная на perl выполняется на сервере Linux, нужно-ли писать первую строку в программе по типу как в Unix нужно писать к примеру #!/usr/local/bin/perl ?

Автор: Wowa 1.10.2002, 05:17
Да

Автор: крот 2.10.2002, 03:31
так как писать эту строку на linux если не секрет  :colgate

Автор: Wowa 2.10.2002, 03:36
ну надо указать путь к перлу :)
Обычно так: #!/usr/bin/perl

Автор: Guest 19.5.2004, 09:35
А если я путь ему казал, прога запускается, но не считает? Подскажите плиииииииз

Автор: korob2001 19.5.2004, 10:28
Цитата

А если я путь ему казал, прога запускается, но не считает? Подскажите плиииииииз

Если это возможно, покажи код. Если прога запускается, значит причина скорее всего в коде.

Или попробуй запустить следующий код:
Код

#!/usr/bin/perl -w
use strict;
use warnings;
print "Please enter first number: ";
chomp( my $first = <STDIN> );
print "Please enter second number: ";
chomp( my $second = <STDIN> );
print "$first + $second = ", $first + $second, "\n";

Укажи сначала первое число, а затем второе, в ответ программка должна вывести сумму этих чисел.

Удачи.

Автор: ElectricalStorm 19.5.2004, 21:58
which perl или whereis perl

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)