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/