Concatener deux commande shell
Résolu/Fermé
davidlinux
Messages postés
80
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
24 juillet 2010
-
23 sept. 2009 à 21:39
dubcek Messages postés 18781 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 20 avril 2025 - 24 sept. 2009 à 08:54
dubcek Messages postés 18781 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 20 avril 2025 - 24 sept. 2009 à 08:54
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
- Concatener deux cellules excel - Guide
- Commande terminal mac - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Deux ecran pc - Guide
2 réponses
dubcek
Messages postés
18781
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
20 avril 2025
5 630
24 sept. 2009 à 08:54
24 sept. 2009 à 08:54
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
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
23 sept. 2009 à 22:22
23 sept. 2009 à 22:22
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)).;-))