Je souhaite insérer dans mon script une valeur (string) que je lirais dans un fichier texte.
Par exemple, au lieu de :
echo "Enter your name"
read name
Je veux lire une chaîne à partir d'un autre fichier texte afin que l'interpréteur lise la chaîne à partir du fichier et non l'entrée de l'utilisateur.
Meilleure réponse
Pour lire les variables d'un fichier, nous pouvons utiliser le source
ou .
commande.
Supposons que le fichier contient la ligne suivante
MYVARIABLE="Any string"
nous pouvons ensuite importer cette variable en utilisant
#!/bin/bash
source <filename>
echo $MYVARIABLE