J'ai un script bash qui produit une sortie cat quand il prend un argument. J'ai également un autre script bash qui exécute le premier script bash avec un argument avec lequel je veux produire des sorties cat. Comment stocker les sorties cat produites par le premier script bash dans des variables?
var=$( cat foo.txt )
stockerait la sortie de cat
dans la variable var
.
var=$( ./myscript )
stockerait la sortie de myscript
dans la même variable.
Utilisez les guillemets doubles. Essaye ça
var="$(cat foo.txt)"