Compter le nombre de ligne en shell

Résolu/Fermé
lamou23 Messages postés 178 Date d'inscription lundi 11 janvier 2010 Statut Membre Dernière intervention 21 mars 2011 - 3 mai 2010 à 20:44
lamou23 Messages postés 178 Date d'inscription lundi 11 janvier 2010 Statut Membre Dernière intervention 21 mars 2011 - 3 mai 2010 à 22:17
salut

je voudrais calculé le nombre de messages non envoyé dans mon fichier qui récupère le résultat de la commandes"mailq" (elle nous affiche les messages en queue).
voici ce qu'elle affiche:
linux@linux-laptop:~$ mailq

-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
15F8015183F 369 Sun May 2 22:01:09 lyna
(Host or domain name not found. Name service error for name=root.com type=MX: Host not found, try again)
root@root.com

163A3151843 381 Sun May 2 22:01:34 lyna
(Host or domain name not found. Name service error for name=root.com type=MX: Host not found, try again)
root@root.com

A06FB151696 357 Mon May 3 19:00:22 lyna
(connect to root.com.inbound15.mxlogic.net[208.65.144.13]:25: Connection refused)
root@root.com

-- 1 Kbytes in 3 Requests.
***********************************************************

mon but c'est de calculer le nombre de messages dans la queue qui est dans ce cas 3.

1 réponse

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
3 mai 2010 à 21:11
Salut,

-- 1 Kbytes in 3 Requests.
C'est marqué là, non ?

Sinon (en autre) :

mailq | grep -c 'root@'


0
lamou23 Messages postés 178 Date d'inscription lundi 11 janvier 2010 Statut Membre Dernière intervention 21 mars 2011
3 mai 2010 à 22:17
merci
0