nixp.ru v3.0

10 октября 2024,
четверг,
04:22:03 MSK

anonymous написал 10 июня 2005 года в 18:10 (4911 просмотр) Ведет себя неопределенно; открыл 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
Экология и вегетарианство на благо всем живым существам Планеты.