Afficher les résultats de 2 commandes sur la même ligne
Résolu
lilfab87
Messages postés
17
Statut
Membre
-
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
bonjour,
Please comment affiche t on le résultat de 2 instructions sur la même ligne en ligne de commande?
Et accessoirement si possible j'aimerais savoir comment afficher le résultat de la commande "date" dans un script.
Merci d'avance.
Please comment affiche t on le résultat de 2 instructions sur la même ligne en ligne de commande?
Et accessoirement si possible j'aimerais savoir comment afficher le résultat de la commande "date" dans un script.
Merci d'avance.
2 réponses
-
Salut,
Please comment affiche t on le résultat de 2 instructions sur la même ligne en ligne de commande?
Ben ça dépend fortement des commandes lancées, de leur sortie. Mais pour la plupart il faudra passer via unpipe
et l'appel à une autre commande (sed, tr, etc.)
Et accessoirement si possible j'aimerais savoir comment afficher le résultat de la commande "date" dans un script.
Avec la commandedate
sur une ligne dans ton script avec d'éventuels paramètres pour le formatage tout simplement ;-\
-
Salut zipe31,
en fait ce que j'aimerais faire c est un affichage sous la forme :
16 avril 2014 11h26min30s réponse http du server : 200
-"16 avril 2014 11h26min30s" représente la date
-"réponse http du server : 200" provient de la commande curl -sL -w "http réponse : %{http_code}\\n" "https://www.google.fr/?gws_rd=ssl" -o /dev/null
et pour le deuxième point , quand je mets la commande date dans un echo ça me sort vraiment le mot date sans l'interpréter.je ne comprends pas pourquoi.
-
-
hello
résultat de 2 commandes sur 1 ligne$ echo $(date) - $(uname)
Wed Apr 16 11:10:35 CEST 2014 - Linux