Forum Webscript.Ru

Программирование => Perl => Тема начата: Orgazm от 02 Августа 2006, 15:25:51

Название: Программирование на Перл
Отправлено: Orgazm от 02 Августа 2006, 15:25:51
Как вывести в командной строке русские буквы на Перл
Название: Программирование на Перл
Отправлено: arto от 02 Августа 2006, 16:20:31
# perl -le \'print "Тестовая строка";\'
Тестовая строка
#
Название: Программирование на Перл
Отправлено: Orgazm от 02 Августа 2006, 16:41:07
arto  Привет у меня нечего не происходит. Я пишу скрипт

#!/usr/bin/perl
print "Привет\\n";

а он мне в командной строке выдаёт какие то эроглифы. Можно как нибудь обойтись без конвертации текста Windows в DOS.
Название: Программирование на Перл
Отправлено: arto от 02 Августа 2006, 17:16:30
с этим -- к специалистам по виндовс.
я работаю с нормальными os.
Название: Программирование на Перл
Отправлено: Orgazm от 02 Августа 2006, 17:19:57
Я скачал перкодировщик. это проехали. Теперь если сможешь помоги вот в этом.

Подскажите кто знает. как сделать так что бы после точки в программе было не больше 2 десятичных знаков.
Не так 32.3555466, а вот так 32,35.
Название: Программирование на Перл
Отправлено: arto от 02 Августа 2006, 17:46:47
perldoc -f sprintf
Название: Программирование на Перл
Отправлено: Orgazm от 02 Августа 2006, 17:53:56
А где это набрать perldoc -f
За глупые вопросы прошу прощения.
Я просто только начал изучать Перл.
Название: Программирование на Перл
Отправлено: NeoNox от 02 Августа 2006, 18:15:42
В коммандной строке ака cmd.
Ну или в гугле.
Название: Программирование на Перл
Отправлено: Orgazm от 03 Августа 2006, 09:23:06
NeoNox привет а что такое ака?
Название: Программирование на Перл
Отправлено: NeoNox от 03 Августа 2006, 12:22:34
Also Known As
Название: Программирование на Перл
Отправлено: Orgazm от 03 Августа 2006, 12:31:23
А спасибо.
Название: Программирование на Перл
Отправлено: Orgazm от 03 Августа 2006, 17:55:52
Кто знает подскажите.
Пример:

Есть $a="Привет:";
Есть $ch1=; chomp($ch1);

$x="***************
$a $ch1=; chomp($ch1);
***************";

$x="$x";

Выводит
*****************
*Привет: =; chomp($ch1);
*****************

А если сделать вот так:

$x="***************
$a
***************";

$x="$x"; $ch1=; chomp($ch1);

Выводит
*****************
*Привет:
*****************--  Здесь мигает курсор.


А как мне сделать чтобы вводилось напротив  Привет:
Заранее спосибо.
Название: Программирование на Перл
Отправлено: arto от 03 Августа 2006, 18:21:36
perldoc Term::Screen
Название: Программирование на Перл
Отправлено: Orgazm от 04 Августа 2006, 10:25:33
arto а где найти perldoc Term::Screen или где надо набрать что бы он появился. Заранее спосибо.
Название: Программирование на Перл
Отправлено: arto от 04 Августа 2006, 10:33:23
perl -MCPAN -e "install Term::Screen"
perldoc CPAN
Название: Программирование на Перл
Отправлено: Orgazm от 07 Августа 2006, 17:03:04
Если кто нибудь знает подскажите. Я просмотрел Doc и подобного ничего не нашёл. А все примеры которые были пробовал ничего не получилось. Заранее спасибо. И ещё прошу писать кто знает. и желательно если не влом напишите пример.
Название: Программирование на Перл
Отправлено: Orgazm от 08 Августа 2006, 09:27:48
Кто знает напишите и непосылайте читать док. или ёщё что нибудь. Если знаете напишите.
Название: Программирование на Перл
Отправлено: KiLLjoY aka SerZH от 10 Августа 2006, 16:33:14
Если хочешь простой ответ: о русских буквах в консоли даже не мечтай.
Сложный ответ: копайся с кодировками.
Название: Программирование на Перл
Отправлено: arto от 15 Августа 2006, 15:02:23
# perl -MTerm::Screen -e \'$scr = new Term::Screen; $scr->clrscr(); $scr->at(5,0); $scr->puts ("*"x32); $scr->at (7,0); $scr->puts ("*"x32); $scr->at(6,0)->bold()->puts("Привет: ")->normal ();$c = $scr->getch();\'

дальше сам или за деньги.
Название: Программирование на Перл
Отправлено: Orgazm от 15 Августа 2006, 16:25:24
Спасибо arto
Название: Программирование на Перл
Отправлено: Orgazm от 16 Августа 2006, 11:21:17
Добрый день. Кто нибудь подскажите как сделать файл в котором бы сохранялась информация занесённая в форму и при нежатии кнопки "Запрос" сохранялась в этот файл.
Название: Программирование на Перл
Отправлено: NeoNox от 16 Августа 2006, 14:33:25
Orgazm просить что-либо сделать нужно в другом подразделе форума. На самом деле купи книжку или найди онлайн учебник и изучи язык.

Тема закрыта.