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
 
 » Ziomek 20:58
 » Curro 20:57
 » rurecznik 20:55
 » rainy 20:54
 » wielo 20:53
 » DYD 20:51
 » ham_solo 20:50
 » Dexter 20:48
 » kicior 20:47
 » Wedelek 20:46
 » yanix 20:45
 » rooter666 20:37
 » GULIwer 20:36
 » wrrr 20:34
 » JE Jacaw 20:27
 » Sebek 20:27
 » Bergerac 20:18
 » NimnuL 20:17
 » gromki_86 20:14
 » Paweł27 20:13

 Dzisiaj przeczytano
 41148 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
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-2024, TwojePC.PL