J'essaie d'extraire une affectation de variable d'un fichier défini dans une chaîne plus grande dans un fichier externe /home/user/file.txt:
export OS_USERNAME=XXXXX
Je souhaite "alimenter" le fichier et extraire l'affectation de variable afin que mon script le traite comme suit:
OS_USERNAME=XXXXX
Je vais ensuite canaliser cette variable dans une autre commande que je lance sur mon script.
config -- "$OS_USERNAME" --test --run
Quelqu'un peut-il m'expliquer comment extraire cette affectation de variable du fichier externe?
Réponses:
2 pour la réponse № 1Dans ton script
#! /bin/bash
source /path/to/file.txt
# your variables are set
command
command
...