Модераторы: ginnie, korob2001
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> perldoc -h, криво косо 
:(
    Опции темы
Знак
  Дата 15.7.2005, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 29.4.2005

Репутация: нет
Всего: нет



Цитата
Perl documentation can also be accessed from the command line, using the perldoc command. For example:

perldoc module.pm
...will display the embedded documentation for the specified module.


Вот что написано в хелпе по perldoc

у меня как только такое вписываешь на экран весь ХЕЛП из
модуля мусором на экран выводиться как это дело поравить?

кстати я в WINDOWs

и еще строка типа
perldoc -h | more
или
perldoc -h > nnm.txt

неработают... что делать помагите плиз!!!!!! smile



--------------------
Ищу 2 файлаowl.tchwindows.tch 
PM MAIL   Вверх
korob2001
Дата 16.7.2005, 01:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

Репутация: 6
Всего: 61



Что значит мусором? smile
В командной строке дай команду:
C:\>perldoc имя::модуля
например:
C:\>perldoc CGI
Получишь документацию модуля CGI.pm

Если есть желание перенаправить всю доку в файл, тогда так:
C:\>perldoc CGI >C:\CGI.txt
После чего шукай на диске C:\ файл CGI.txt
Удачи.

Это сообщение отредактировал(а) korob2001 - 16.7.2005, 01:14


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
Знак
Дата 16.7.2005, 14:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 29.4.2005

Репутация: нет
Всего: нет



Я попросил бы что то более конкретное, и по делу...

А повторять за мной не надо.... smile

Если вообще перл когда либо устанавливали.... smile
--------------------
Ищу 2 файлаowl.tchwindows.tch 
PM MAIL   Вверх
korob2001
Дата 16.7.2005, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

Репутация: 6
Всего: 61



Знак - я не понял твоих высказываний, а так же не понял твоего вопроса.
Извини, но именно так получают документацию в формате POD и так делают все, потому не нужно не на своё накладывать какой-то там копирайт. Если он кому-то и принадлежит, то явно не тебе.
Ты поясни нормально свою проблему, потому как не понятно, что значит мусором? Глядишь получишь полее подробный ответ. Какой вопрос, такой и ответ.
Удачи.


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
Знак
Дата 16.7.2005, 19:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 29.4.2005

Репутация: нет
Всего: нет



Копирайт?


perldoc cgi

к примеру выводит только неформатированную справку по модулю...

как сделать так чтобы выводил по человечески.... ну если не в файл, то на экран
..... без проскальзываний....


perldoc -h

пролетает и хелпа всё одно что нет....

... читай внимательнее....
повторять одно и тоже мне понта нет.....

--------------------
Ищу 2 файлаowl.tchwindows.tch 
PM MAIL   Вверх
korob2001
Дата 16.7.2005, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

Репутация: 6
Всего: 61



Версия Perl какая? Например та которая устанавливается вместе с денвером, очень урезанная, может из-за этого глюки. Посмотри свою, желательно, что бы она не была ниже 5.6
У меня например 5.8, выдаёт документацию к модулю CGI, в таком виде:
Код

NAME
    CGI - Simple Common Gateway Interface Class

SYNOPSIS
      # CGI script that creates a fill-out form
      # and echoes back its values.

      use CGI qw/:standard/;
      print header,
            start_html('A Simple Example'),
            h1('A Simple Example'),
            start_form,
            "What's your name? ",textfield('name'),p,
            "What's the combination?", p,
            checkbox_group(-name=>'words',
                           -values=>['eenie','meenie','minie','moe'],
                           -defaults=>['eenie','minie']), p,
            "What's your favorite color? ",
            popup_menu(-name=>'color',
                       -values=>['red','green','blue','chartreuse']),p,
            submit,
            end_form,
            hr;

       if (param()) {
           print "Your name is",em(param('name')),p,
                 "The keywords are: ",em(join(", ",param('words'))),p,
                 "Your favorite color is ",em(param('color')),
                 hr;
       }

ABSTRACT
    This perl library uses perl5 objects to make it easy to create Web
    fill-out forms and parse their contents. This package defines CGI
    objects, entities that contain the values of the current query string
    and other state variables. Using a CGI object's methods, you can examine
    keywords and parameters passed to your script, and create forms whose
    initial values are taken from the current query (thereby preserving
    state information). The module provides shortcut functions that produce
    boilerplate HTML, reducing typing and coding errors. It also provides
    functionality for some of the more advanced features of CGI scripting,
    including support for file uploads, cookies, cascading style sheets,
    server push, and frames.

т.е. всё нормально.


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
Знак
Дата 16.7.2005, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 29.4.2005

Репутация: нет
Всего: нет



Цитата

            "What's your favorite color? ",
                                                       popup_menu(-name=>'color'
,
                        -values=>['red','green','blue','chartreuse']),p,

    submit,
                       end_form,
                                            hr;

                                                      if (param()) {
                                                                               p
rint "Your name is",em(param('name')),p,
                                                         "The keywords are: ",em
(join(", ",param('words'))),p,
                                               "Your favorite color is ",em(para
m('color')),
                             hr;
                                       }

                                        ABSTRACT
                                                    This perl library uses perl5
objects to make it easy to create Web
                                          fill-out forms and parse their content
-- Далее --




А у меня вот так!!!

т.е. все на перекосяк....

ActivePerl 5.8

Это сообщение отредактировал(а) Знак - 16.7.2005, 21:16
--------------------
Ищу 2 файлаowl.tchwindows.tch 
PM MAIL   Вверх
korob2001
Дата 16.7.2005, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

Репутация: 6
Всего: 61



Ну что я тебе могу сказать, пробуй установить Perl заново, скорее всего он у тебя криво стоит или юзай документацию в формате HTML.
Под какой виндой ты его юзаешь?
У всех работает. smile

Это сообщение отредактировал(а) korob2001 - 16.7.2005, 22:08


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
Знак
Дата 16.7.2005, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 29.4.2005

Репутация: нет
Всего: нет



В общем для perldoc.bat под win98
мне никто ничем не поможет, ... наверно..
Млин мальвин...

Все работает даже Hello World,
уже даже все pod в html перевернул...
А perldoc нуникуда...
киньте кодом! smile всмысле батником....
--------------------
Ищу 2 файлаowl.tchwindows.tch 
PM MAIL   Вверх
korob2001
Дата 17.7.2005, 01:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

Репутация: 6
Всего: 61



Цитата
уже даже все pod в html перевернул...

Зачем? В ActivePerl она устанавливается и в html формате, в каталог:

путь\к\каталогу\Perl\usr\html\perltoc.html, а дальше уже по ссылкам.

Удачи.


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
Знак
Дата 19.7.2005, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 29.4.2005

Репутация: нет
Всего: нет



Надо!

Кстати туды у меня не устанавливается....


и еще проблема с PPM
--------------------
Ищу 2 файлаowl.tchwindows.tch 
PM MAIL   Вверх
chaos
Дата 19.7.2005, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 3
Всего: 44



по поводу ППМ, я им вообщене пользуюсь) а просто копирую содержимое необходимого мне модуля к себе и все!
PM WWW   Вверх
korob2001
Дата 19.7.2005, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

Репутация: 6
Всего: 61



chaos - Смотря какого модуля, многие модули зависят от других.


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
sharq
Дата 19.7.2005, 22:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Perl Liker
**


Профиль
Группа: Участник
Сообщений: 841
Регистрация: 13.12.2004
Где: Ростов-на-Дону

Репутация: 3
Всего: 28



chaos
Цитата(chaos @ 19.7.2005, 13:32)
по поводу ППМ, я им вообщене пользуюсь) а просто копирую содержимое необходимого мне модуля к себе и все!

зря, полезная утилита.
Например, с помощью ее можно легко искать, устанавливать, обновлять и удалять модули.
При установки модуля с помощью ppm, устаналивается документация в виде .html (если она конечно есть в модуле).

Еще - НЕ ВСЕ модули можно устанавливать копированием pm файла в диреторию lib.
Если и можно, то только под Win32.

smile

Это сообщение отредактировал(а) sharq - 19.7.2005, 22:05


--------------------
[color=gray]There's More Than One Way To Do It[/color]
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: Системное программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к системному программированию на Perl
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.1556 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.