Concatener deux commande shell
Résolu
davidlinux
Messages postés
80
Date d'inscription
Statut
Membre
Dernière intervention
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je voudrais lancer la commande :
top | grep rsync
puis je voudrais qu'il m'affiche l'heure et la date au bout du résultat, mais je ne sais pas comment avoir la concatenation de ces deux commandes pour qu'il m'affiche à l'ecran
ce qui me permettrait de connaitre la fin de la mise à jour du rsync
18780 david 15 0 5228 1228 260 S 0.7 0.1 1:58.73 rsync ------- 23/09/2009 21:30
cordialement
je voudrais lancer la commande :
top | grep rsync
puis je voudrais qu'il m'affiche l'heure et la date au bout du résultat, mais je ne sais pas comment avoir la concatenation de ces deux commandes pour qu'il m'affiche à l'ecran
ce qui me permettrait de connaitre la fin de la mise à jour du rsync
18780 david 15 0 5228 1228 260 S 0.7 0.1 1:58.73 rsync ------- 23/09/2009 21:30
cordialement
A voir également:
- Concatener deux commande shell
- Invite de commande - Guide
- Classic shell - Télécharger - Personnalisation
- Concatener deux cellules excel - Guide
- Commande terminal mac - Guide
- Deux ecran pc - Guide
2 réponses
hello
essaye
essaye
top -b | awk '/rsync/ {gsub("[ ]*$","");printf("%s ", $0);system("date")}' exemple, avec un delai de 11s entre chaque affichage $ top -b -n 4 -d 11| awk '/hald-runner/ {gsub("[ ]*$","");printf("%s ", $0);system("date")}' 2610 root 20 0 3328 724 588 S 0.0 0.3 0:00.09 hald-runner Thu Sep 24 08:52:05 CEST 2009 2610 root 20 0 3328 724 588 S 0.0 0.3 0:00.09 hald-runner Thu Sep 24 08:52:16 CEST 2009 2610 root 20 0 3328 724 588 S 0.0 0.3 0:00.09 hald-runner Thu Sep 24 08:52:27 CEST 2009 2610 root 20 0 3328 724 588 S 0.0 0.3 0:00.09 hald-runner Thu Sep 24 08:52:38 CEST 2009
Salut,
man time
man time
TIME(1) Manuel de l'utilisateur Linux TIME(1) NOM time - Chronométrer ou évaluer les ressources employées par une com- mande simple. SYNOPSIS time [options] commande [arguments...] DESCRIPTION La fonction time lance le programme représenté par la commande indiquée, avec les arguments fournis. Lorsque la commande se termine, time affiche un message sur la sortie standard contenant des statis- tiques sur l'exécution du programme. Ces statistiques contiennent (i) le temps écoulé entre l'invocation et la fin de la commande, (ii) le temps CPU écoulé en mode utilisateur (la somme des valeurs tms_utime et tms_cutime de la structure struct tms fournie par l'appel système times(2)), et (iii) le temps CPU passé en mode système (la somme des champs tms_stime et tms_cstime de la struct tms fournie par l'appel système times(2)).;-))