nixp.ru v3.0

16 апреля 2024,
вторник,
14:46:57 MSK

anonymous написал 10 июня 2005 года в 18:10 (4857 просмотров) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

Привет всем. Я только начинаю программировать на perl. Мне понадобилось осуществить ввод данных с клавиатуры. Если я делаю, что-то на подобие $a=<>, то чтение не закончится пока я не укажу EOF через ^d. Как правильно сделать так, чтобы признаком окончания ввода было нажатие ENTER (\n)? И вообще, есть ли в perl что-то типа scanf в C?

Спасибо.

Steck

Вот тебе пример

#!/usr/local/bin/perl
chomp($f = <>);
print $f;

Вводишь слово тыкаешь ENTER и все как надо

А вообщи кури man perldoc

Полезная вещь

anonymous
Steck
А вообщи кури man perldoc

Полезная вещь

Спасибо. Так и сделаю.

Последние комментарии

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.