Sto cercando di capire come rendere bash (force?) Espandere le variabili in una stringa (che è stata caricata da un file).
Ho un file chiamato “something.txt” con il contenuto:
hello $FOO world
Allora corro
export FOO=42 echo $(cat something.txt)
questo ritorna:
hello $FOO world
Non ha ampliato $ FOO anche se la variabile è stata impostata. Non riesco a evalutare o a generare il file, poiché cercherò di eseguirlo (non è eseguibile come è, voglio solo che la stringa con le variabili interpolate).
Qualche idea?