Salut,
ce eroare da?
la atribuirea variabilei cap eu as face:
cap=$(echo q | mail | grep "^[> ]U" | wc -l
ptr ca U poate sa fie continut si in Subject-ul mesajului,
si ptr ca la mine am un rezultat de forma:
...
>U1234 ...
U1235 ....
.......

Dorin S.

Mihai wrote:

Am si eu o intrebare legata de bash.
Mai intai am sa va spun ce vreau sa fac cu scriptul
care urmeaza si apoi care este motivul pentru care
intreb ce nu-i place. Atentie cei care nu stiti bash si rulati scriptu sa
vedeti ce face are efectul colateral nedorit " salveaza mailurile in fisierul mbox ".
-----------------------------------------------
#!/bin/bash
cap=$(echo q| mail | grep U | wc -l)
# atribui variabilei cap numarul de mailuri necitite
(Unread)
cap=$[$cap+1] # incrementez cu 1 if [[$cap]>1]; then for i in `seq 1 $cap`; do
Exp=$(echo $i|mail| grep From|awk '{print $2}')
UNC=$(echo $i|mail|grep Subject|awk '{print $2}') echo $Exp $UNC
#daca am mai multe mailuri intru in bucla #si pt fiecare mail scriu de unde vine si subiectu
done
else
echo "N-ai material"
fi
---------------------------------------------------
Acesta ar fi scriptul .
Problema este ca da o mica eroare si nu inteleg de la
ce. Mentionez ca rezultatul scriptului trebuie sa ajunga
intr-un fisier de activitate iar dupa asta urmeaza
"mail -f " si se prelucreza mbox-ul.
Intre timp mai sap si eu dar daca cineva cu mai mult bash in cap vede eroarea il rog sa semnalizeze .

P.S. Nu transformati asta in flama de vineri ...
asteptati pina miine :) :P


=====
UNIX is user friendly. It's just selective about who its friends are.
Mihai Registered User #287729

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
---
Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/





---
Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui