کارش اینه که یه متن میگیره از ورودی و جاهایی که توش از متغیرهای محیطی استفاده شده مثلا var$ رو با مقدار اون متغیر جایگزین میکنه. هم ساده هم کاربردی.
https://stackoverflow.com/questions/14155596/how-to-substitute-shell-variables-in-complex-text-files
برای مثال حالت عمومی:
envsubst < "source.txt" > "destination.txt"
و مثال از جاگذاری فقط یک یا دو متغیر:
export VAR1='somevalue' VAR2='someothervalue'
MYVARS='$VAR1:$VAR2'
envsubst "$MYVARS" <source.txt >destination.txt