Récupérer le résultat d’une commande

Dans un script, il est parfois indispensable de pouvoir récupérer le résultat d’une commande et la mettre dans une variable, voici un petit exemple pour récupérer le résultat d’une commande.

Car il peut être utile de récupérer le résultat d’une commande éxecutée en bash dans une variable.

Code pour récupérer le résultat d’une commande

La syntaxe est la suivant :

variable=$(ma_commande)

Exemple

Pour notre exemple, nous allons créer un fichier je_m_appelle_fichier.sh et y mettre :

#!/usr/bin/bash

echo "J'affiche le nom du fichier en cours d'éxecution avec la commande \"echo\""
echo "--->>>$0<<<---"

echo
#Ligne pour récupérer le résultat de la commande\
var=$(echo $0)
echo "J'affiche le contenu de la variable var"
echo "--->>>$var<<<---"

Exécuter le fichier et voici comment récupérer le résultat de la commande.

Laisser un commentaire