Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1935 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Ligne de commande et processID

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ligne de commande et processID

n°1389012
z_cool
Oups !
Posté le 05-04-2016 à 09:05:30  profilanswer
 

Salut,
 
j'ai l'habitude d'utiliser ce type de commande :
 


 tail -f messages |fgrep weather.service.msn.com | cut -d " " -f 9 | sort | uniq -c | sort -n &


et le system me répond :


 
[1] 13301


ceci étant le processID du dernier "sort -n"
 
hors, j'aurai besoin du processID du tail (pour pouvoir le kill)
 
il y aurait moyen de l'afficher directement sans être obligé de me taper un "ps auxf" ?
 
 
Merci


Message édité par z_cool le 05-04-2016 à 09:06:07

---------------
«On a tous deux vies. La deuxième commence quand on a compris qu’on n’en a qu’une seule. » - Confucius
mood
Publicité
Posté le 05-04-2016 à 09:05:30  profilanswer
 

n°1389019
Ktulu
Jebediah Kerman
Posté le 05-04-2016 à 09:59:32  profilanswer
 

ptree 13301 ?


---------------
Il est infiniment préférable de se trouver à proximité de quelqu'un qui cherche plutot que de celui qui croit avoir trouvé. -Terry Pratchett.
n°1389033
Ktulu
Jebediah Kerman
Posté le 05-04-2016 à 15:33:59  profilanswer
 

J'ai trouve beaucoup mieux:
 
# ( tail -f /var/adm/messages | sort ) &
[1] 23747
 
# ptree 23747
8298  /usr/lib/ssh/sshd
  23341 /usr/lib/ssh/sshd -R
    23350 /usr/lib/ssh/sshd -R
      23351 -bash
        23747 -bash
          23748 tail -f /var/adm/messages
          23749 sort
 
Donc si tu kill 23747, tu kill le subshell qui detient tail, sort, ...


---------------
Il est infiniment préférable de se trouver à proximité de quelqu'un qui cherche plutot que de celui qui croit avoir trouvé. -Terry Pratchett.
n°1389045
z_cool
Oups !
Posté le 05-04-2016 à 17:54:37  profilanswer
 

en fait, le "cut", me permet d’isoler l'IP d'un fichier de log et les différents "sort" de connaitre l'IP la plus vus dans le log

 

mon but est de laisser tourner le "tail -f" sur quelque secondes et avoir le résultat quand je tue le tail

 

si je tue toute la branche, je n'aurais pas le résultat, non ?


Message édité par z_cool le 05-04-2016 à 17:58:01

---------------
«On a tous deux vies. La deuxième commence quand on a compris qu’on n’en a qu’une seule. » - Confucius
n°1389063
Ktulu
Jebediah Kerman
Posté le 06-04-2016 à 12:38:22  profilanswer
 

Non en effet. Je verrais bien un script faire tout ca...


---------------
Il est infiniment préférable de se trouver à proximité de quelqu'un qui cherche plutot que de celui qui croit avoir trouvé. -Terry Pratchett.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Ligne de commande et processID

 

Sujets relatifs
Ligne de log apache douteusesUtiliser la commande Mount sans saisir le mot de passe
client mumble en ligne de commandesed : question sur la commande 'N'
Linux commande pour savoir les services qui sont installés ?Debian passé d'une interface graphique à une interface ligne de comman
Linux: compter le nombre de caractères dans une ligne avec séparateurProgramme en ligne de commande sans afficher les erreurs
Plus de sujets relatifs à : Ligne de commande et processID



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR