The OpenNET Project / Index page

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

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

"Помогите написать пожалуйста скрипт на perl!!!"  
Сообщение от anatolik.kiev email(ok) on 19-Мрт-07, 19:57 
Вообщем просто ооочень срочно нужно написать скрипт на перле,а я пока не очень в нем,помогите плз мне!!!

Вот в чём суть проблемы: есть текстовый документ, в котором с каждой новой строки  записаны домены. А задача состоит вот в чём: с помощью скрипта  опросить каждый домен с этого текстового файла на наличие mx записи(одной) и сравнить её с той, которая должна быть. Если она несоответствует,то вывести её в текстовый файл. К примеру: опросить домен на наличие mx записи  можно такой командой: host -t mx domain.my

Всем спасибо большое!

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

 Оглавление

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


1. "Помогите написать пожалуйста скрипт на perl!!!"  
Сообщение от ViRuZzz email(??) on 20-Мрт-07, 09:14 
>Вообщем просто ооочень срочно нужно написать скрипт на перле,а я пока не
>очень в нем,помогите плз мне!!!
>
>Вот в чём суть проблемы: есть текстовый документ, в котором с каждой
>новой строки  записаны домены. А задача состоит вот в чём:
>с помощью скрипта  опросить каждый домен с этого текстового файла
>на наличие mx записи(одной) и сравнить её с той, которая должна
>быть. Если она несоответствует,то вывести её в текстовый файл. К примеру:
>опросить домен на наличие mx записи  можно такой командой: host
>-t mx domain.my
>
>Всем спасибо большое!
как понимать: и сравнить её с той, которая должна быть.
какая должна быть?

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

2. "Помогите написать пожалуйста скрипт на perl!!!"  
Сообщение от allez (ok) on 20-Мрт-07, 09:51 
>Вообщем просто ооочень срочно нужно написать скрипт на перле,а я пока не
>очень в нем,помогите плз мне!!!
>
>Вот в чём суть проблемы: есть текстовый документ, в котором с каждой
>новой строки  записаны домены. А задача состоит вот в чём:
>с помощью скрипта  опросить каждый домен с этого текстового файла
>на наличие mx записи(одной) и сравнить её с той, которая должна
>быть. Если она несоответствует,то вывести её в текстовый файл. К примеру:
>опросить домен на наличие mx записи  можно такой командой: host
>-t mx domain.my
>
>Всем спасибо большое!


Если все так срочно, а на Perl не можете - пишите на том, что знаете, например, на shell:


#!/bin/sh

cat domains.txt | while read DOMAIN;
do
  MAILER=`host -t mx $DOMAIN | awk '{print $NR}'`
  RIGHT_MAILER=... # Запись, которая "должна быть".
                   # Поскольку вы не указали, откуда берется это значение,
                   # присваивать его переменной будете сами ;-)
  if [ $MAILER != $RIGHT_MAILER ];
  then
    echo $DOMAIN >> bad_domains.txt
  fi
done

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

3. "Помогите написать пожалуйста скрипт на perl!!!"  
Сообщение от Sergey (??) on 21-Мрт-07, 21:38 

host -t mx $DOMAIN

команда может возвратить несколько строк

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

4. "Помогите написать пожалуйста скрипт на perl!!!"  
Сообщение от allez (ok) on 22-Мрт-07, 12:27 
>host -t mx $DOMAIN
>
>команда может возвратить несколько строк

Может. Но об этом должна болеть голова автора темы. ;-)

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

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

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




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

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