TGViewer
نوشته‌های ترمینالی نوشته‌های ترمینالی @terminal_stuff · 3.51K subscribers
Post #3149 2.96K
یه ابزار خیلی جالبی که پیدا کردم envsubst ئه. جزو پکیج gettext گنوئه و ممکنه پیش‌فرض نصب باشه یا نباشه

کارش اینه که یه متن می‌گیره از ورودی و جاهایی که توش از متغیرهای محیطی استفاده شده مثلا 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
Stack Overflow How to substitute shell variables in complex text files I have several text files in which I have introduced shell variables ($VAR1 or $VAR2 for instance). I would like to take those files (one by one) and save them in new files where all variables would
  • ❤ 10
  • 👍 6
More from @terminal_stuff
  1. Oct 5, 2026💡گواهی ریشه داخلی چیست و چرا نباید برای دسترسی به اینترنت بانک آن را روی دستگاه خود نصب ک…
  2. Sep 23, 2026I am done with this shit Article, Comments
  3. Sep 19, 2026اگه حوصله دارید ببینید به نظرم ایده های جالبی مطرح کرده.
  4. Sep 19, 2026اینو یادم رفته بود اینجا بذارم. یه گپ است در مورد هوش مصنوعی و اینکه چه فرصت هایی رو برای…
  5. Sep 17, 2026از زبون آمار: آیا AI کدهای خوبی می‌نویسه یا نه؟ وقتی تولید کد تقریباً مجانی و خیلی سریع ان…
  6. Sep 17, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →