The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Perl - Помогите"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Perl - Помогите" 
Сообщение от Makalu emailИскать по авторуВ закладки(??) on 02-Янв-06, 22:33  (MSK)
Здравствуйте.
Помогите найти ошибку.
Привожу скрипт.
Нужно в один файл печатать посредством нескольких (5-6) форм
Всем спасибо.

#!/usr/bin/perl

my $ttt ;
my $old ;
my $nom1 = 11111;
my $nom2 = 22222;

unlink "c:/1/Format.txt" ;
open MY, ">> c:/1/Format.txt" ;

select ("MY") ;
write ;
select ("MY2") ;
$~ = "MY2";

write ;

close MY;

format MY =
************ 1**********
^<<<<<<<<<<<<<<<<
$nom1
.
format MY2 =
************2**********
^<<<<<<<<<<<<<<<<
$nom2
.


  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "Perl - Помогите" 
Сообщение от Bootmen emailИскать по авторуВ закладки(??) on 04-Янв-06, 10:35  (MSK)
А,где ошибку вы видите?
Что должен скрипт делать?
Одну пока ошибку вижу: c:/1/Format.txt" ;
У вас Винда?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Perl - Помогите" 
Сообщение от Bootmen emailИскать по авторуВ закладки(??) on 04-Янв-06, 10:50  (MSK)
Хотел добавить Вы ведь файл удалили:
unlink "c:/1/Format.txt" ;
А после собираетесь его открыть на запись:
open MY, ">> c:/1/Format.txt" ;
Странно ето.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Perl - Помогите" 
Сообщение от ACCA Искать по авторуВ закладки(ok) on 09-Янв-06, 21:59  (MSK)
>unlink "c:/1/Format.txt" ;
>open MY, ">> c:/1/Format.txt" ;

open MY, "> c:/1/Format.txt";


>select ("MY") ;

select (MY);


>select ("MY2") ;

MY2 нужно тоже открывать.

man perlform
perldoc -f select

Брось встроенные перловые формы совсем, это теперь не так делается.

В общем случае ты должен отдать XML/SGML или хотя бы LaTeX, который потом преобразуешь для целевого устройства текстовым процессором. Иначе программу придётся переписывать под каждый шрифт каждого устройства.

Выучи русский язык и пользуйся им - твои вопросы невозможно понять.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру