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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сриптик на перле 
:(
    Опции темы
overfe1
Дата 25.3.2006, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



есть крипт на перле,нужно сделать ещё скрипт ,который будет вызывать первый скрипт с опеределенными параметрами,эти параметры лежат в текстовом файле
и ещё чтобы результат работы записывался в файл ( это легко,типа > 1.txt)
примерно для одного будет так:
c:\perl\bin\perl ipb2.pl xxxx.com /kol/ 1 > 1.txt

( где параметры xxxx.com, /kol/ и 1 берутся из файла)

плиз ,а то в синтаксисе перла ничего не понимаю,а разбератся очень долго
PM MAIL   Вверх
Kiber_rat
Дата 25.3.2006, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


MACMANIAC
**


Профиль
Группа: Участник
Сообщений: 276
Регистрация: 18.4.2002
Где: Ashdod, Israel

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



Ничего не понял, кто кого зачем вызывать будет? Зачем скрипт который будет разбирать файл с параметрами и вызывать другой скрипт передавая ему эти параметры? По моему проще сделать разбор параметров в том-же скрипте...
Например так:
Файл настроек:
Код

1;245;boo

Скрипт:
Код
#!/usr/bin/perl
use strict;
use warnings;
open CONFFILE, "< $ARGV[0]" or die "Can't open file, $!\n"; # Передаем скрипту имя файла с настройками
my ($first, $second, $third) = split /;/, join '', (<CONFFILE>);
#--- Дальше делаешь что надо с $first, $second, $third ---
print "Param1 = $first, Param2 = $second, Param3 = $third\n";



--------------------
Best regards!                                                             
@..@_____Ku6ep
=*=______\______KPbIC
Код
print join "",map{chr}(split/(\w{2})/,hex(int(2175.57302796298**2)))
PM WWW ICQ Skype Jabber YIM   Вверх
overfe1
Дата 28.3.2006, 14:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Kiber_rat твой скрит берёт настройки из какого файла ? ( что-то не нашел само название файла)
и ещё мне нужно выход в командную строку,типа уже когда взялись параметры из первой строчки
как из них сделать напимер такую команду в командную строку:
c:\perl\bin\perl ipb.pl pamaetr1 parametr2 parametr3 > 1.txt
PM MAIL   Вверх
korob2001
Дата 28.3.2006, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Имя файла берётся из параметров, которые ты пердаёшь на вход, т.е. вызывай его так:
C:\>perl programm.pl 1.txt


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


MACMANIAC
**


Профиль
Группа: Участник
Сообщений: 276
Регистрация: 18.4.2002
Где: Ashdod, Israel

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



Опять не понял что тебе надо. smile Можешь описать поточнее или другими словами? Из какой первой строчки? Что в коммандную строчку? Распиши задачу подробнее или приведи примеры. smile Я не понимаю зачем писать скрипт который вызовет другой скрипт передав ему параметры которые получил сам smile А нельзя эти парматры сразу передать вызваемому скрипту? Для того что бы тебе помогли надо хотя бы понимать что ты хочешь...


--------------------
Best regards!                                                             
@..@_____Ku6ep
=*=______\______KPbIC
Код
print join "",map{chr}(split/(\w{2})/,hex(int(2175.57302796298**2)))
PM WWW ICQ Skype Jabber YIM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


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

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


 




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


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

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