Organiser le résultat d'un script [Résolu]

Messages postés
145
Date d'inscription
vendredi 24 mai 2013
Statut
Membre
Dernière intervention
16 août 2019
- - Dernière réponse : andyajram
Messages postés
145
Date d'inscription
vendredi 24 mai 2013
Statut
Membre
Dernière intervention
16 août 2019
- 7 août 2019 à 15:18
Bonjour,

j'ai un script pour afficher le résultat d'un Monitoring d'un groupe de commande , mais le problème est que pour chaque commande ça m'affiche le résultat en une seul ligne , c'est-à-dire y'a pas d’entête comme lorsqu'on execute la commande seule dans CMD , voici mon script:
#!/bin/sh
CPU=`iostat -ch`
FreeMemory=`free -mh`
DISK_Space=`df -h /DATA`
Kafka=`ps -aux | grep kafka`
Spark=`ps -aux | grep spark`
# -CPU:
echo -e "\e[31;43m***** CPU INFORMATION *****\e[0m"
echo $CPU
echo ""
# -File system disk space usage:
echo -e "\e[31;43m***** FILE SYSTEM DISK SPACE USAGE *****\e[0m"
echo $DISK_Space
echo ""
# -Free and used memory in the system:
echo -e "\e[31;43m ***** FREE AND USED MEMORY *****\e[0m"
echo $FreeMemory
echo ""
# -Spark Process Status:
echo -e "\e[31;43m***** Kafka Process Status *****\e[0m"
echo $Spark
echo ""
# -Kafka PROCESSES Status:
echo -e "\e[31;43m***** Spark Processes Status *****\e[0m"
echo $Kafka
echo ""



est-ce-que quelqu'un aurait une idée comment organisé le résultat comme si chaque commande s'exécutée seule dans CMD .

Merci d'avance

Configuration: Windows / Chrome 76.0.3809.100
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
36772
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
22 août 2019
3881
1
Merci
Salut,

Règle n° 1 : Toujours entourer les variables par des quotes doubles ;-)

$ A=$(free -mh)

$ echo ${A}
total utilisé libre partagé tamp/cache disponible Mem: 7,6G 2,1G 710M 140M 4,7G 5,0G Partition d'échange: 14G 0B 14G

$ echo "${A}"
total utilisé libre partagé tamp/cache disponible
Mem: 7,6G 2,1G 710M 140M 4,7G 5,0G
Partition d'échange: 14G 0B 14G


Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 59116 internautes nous ont dit merci ce mois-ci

andyajram
Messages postés
145
Date d'inscription
vendredi 24 mai 2013
Statut
Membre
Dernière intervention
16 août 2019
-
Merci beaucoup c'est gentil
lEprofSonDkon
Messages postés
207
Date d'inscription
jeudi 13 décembre 2018
Statut
Membre
Dernière intervention
21 août 2019
11 -
Règle n°2 : toujours respecter la règle n°1,
à moins de savoir pourquoi.

lol
andyajram
Messages postés
145
Date d'inscription
vendredi 24 mai 2013
Statut
Membre
Dernière intervention
16 août 2019
-
hahahahahahaahaha
Commenter la réponse de zipe31