Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » ManiusNG 23:43
 » rainy 23:43
 » Artaa 23:43
 » Zbyszek.J 23:40
 » metacom 23:40
 » zibi13 23:39
 » dugi 23:34
 » Pio321 23:33
 » Pinokio.p 23:32
 » muerte 23:31
 » Jack 23:25
 » Fl@sh 23:24
 » Kenny 23:23
 » marcin502 23:21
 » Master/Pe 23:17
 » stefan_nu 23:06
 » Wedelek 23:00
 » Emios 22:56
 » bajbusek 22:52
 » @GUTEK@ 22:49

 Dzisiaj przeczytano
 40926 postów,
 wczoraj 29900

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2025
A R C H I W A L N A   W I A D O M O Ś Ć
    

linux. wiadomosc z skrzynki do pliku. problem z filterkiem. , ptoki 20/03/13 14:41
Chodzi o to ze przychodzi jeden poroniony raport na maila i trzeba go sparsować wybrać co tam sobie user wymarzy i wyrzucic na zewnątrz.

Problem:
Jak wyciągnąć tego maila do pliku?, preferowanie z załącznikiem ale w moimmprzypadku nie ma potrzeby.
Zatrzymalem sie na zestawie:
skrypt:
#!/bin/sh
FILE=/var/spool/mail/email_test
REPORTFILE=/home/email_test/reportfile
if [ -f $FILE ]
then
rm $REPORTFILE
formail -s procmail /home/email_test/.email_test_procmailrc < $FILE

else
echo "Plik nie istnieje";

fi

i dalej procmailowa regulka:

SHELL=/bin/sh
TODAY=`date +'%e %b %Y'`

:0
* ^From.*
* ^Date.*$TODAY*
* ^Subject:.*Backup Job Report*
/home/email_test/reportfile


No i nie dziala mi ten filterek z datą.
* ^Date.*$TODAY*
co pokielbasilem?

Wspomoże ktoś radą? Ewentualnie inny zestaw byle, dalo sie filtrowac po temacie i dacie i zapisac do pliku. Dalej to se juz zrobie.

  1. TODAY , Yoghurt 21/03/13 21:31
    jest zmienna. jesli w filtrze wystepuje zmienna linijka powinna zawierac znak $, czyli:

    * $ ^Date.*$TODAY*

    dodatkowo bym ta zmienna jeszcze zapisal tak: ${TODAY}

    root is a state of mind

    1. Ech, nie kliknąłem, tu powinno być :) , ptoki 22/03/13 07:51
      Jeszcze raz: Dziękuję.

  2. Bardzo dziękuję. Brakowało mi tego $ za pierwszym *. Ale o zmiennej nie wiedzialem, procma , ptoki 22/03/13 07:51
    il ma jakas dziwna dokumentacje gdzie jest masa przepisów a nie na wlasnie takich informacji.

    Dziękuję bardzo. Teraz działa :)

    
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL