TGViewer
LinFAQ LinFAQ @linfaq · 277 subscribers
Post #216 453
#روزی_یک_نکته با دلاتو

دسته‌بندی: #کاربردی #آموزشی

راجب وارد کردن محتوای چند فایل به stdin:
بعضی مواقع یه اسکریپت یا دستوری دارید (مثل دستور
sudo pacman -Syu --needed - < packages.txt
که داخل یکی از نکات قبلی بیان شد) و نیازه که به جای یه فایل، چند فایل رو به عنوان ورودی بهش بدید
(تو همین مورد بالا به عنوان مثال بخواید لیست پکیج هاتون رو داخل فایل های مختلف قرار بدید و دسته بندی کنید).

اولین چیزی که به ذهن میرسه اینه که شخص کل اون فایل ها رو پشت هم لیست کنه، اما جواب نمیده و فقط یکیشون رو به عنوان ورودی ارائه میکنه (فکر کنم مورد آخر؟). راه حلش هم ساده هست، مثال:
cat < <(cat file.txt file2.txt)
که دستور بالا محتوای هر 2 فایل رو نمایش میده، اما اگه تست کنید
cat < file.txt file2.txt
فقط محتوای فایل دوم نمایش داده میشه و اگه از
cat < cat file.txt file2.txt
استفاده کنید احتمالا
(اگه فایلی به اسم cat تو اون مسیر نداشته باشید P:)

با خطای "no such file or directory" مواجه میشید
(پس بین این 3 مورد فقط مورد اول درست جواب میده).

در نهایت تاکید کنم اون cat ابتدای 3 دستور بالا صرفا جهت بررسی صحت مقدار stdin از طریق پرینتش هست و طبیعتا باید با دستور یا اسکریپت مد نظرتون جایگزین بشه.

منابع بیشتر:
https://stackoverflow.com/questions/33157198/multiple-input-text-files-as-stdin-under-unix

https://unix.stackexchange.com/questions/20285/shorthand-for-feeding-contents-of-multiple-files-to-the-stdin-of-a-script

https://stackoverflow.com/questions/1487319/submitting-multiple-files-from-shell-script-through-standard-input

https://stackoverflow.com/questions/44552188/redirect-multiple-files-to-stdin

🔅@LinFAQ
🔅@LinAcademy
Stack Overflow Multiple input text files as stdin under unix new to Linux and C so probably a simple task..but As per the title, How, via the command line, do you redirect 2 distinct files as input, so that when the program is done with the ...
More from @linfaq
  1. Apr 11, 2026#روزی‌_یک_نکته با پاکروح دسته‌بندی: #آموزشی #کاربردی #مرورگر #امنیت امروز یه چیز باحال یاد…
  2. Oct 19, 2025#روزی_یک_نکته با پاکروح دسته‌بندی: #آموزشی #کاربردی #گرافیک #لینوکس امروز یه اتفاق جالب بر…
  3. Jul 22, 2025#روزی_یک_نکته با حسن دسته‌بندی: #آموزشی #کاربردی #کرنل #لینوکس امروز اومدیم یه مشکل کوچیک…
  4. Mar 20, 2025😁😁 دوباره یک سال دیگه رو در کنار هم بودیم 🤩🥳 سالی که گذشت سالی پر از ماجرا های عجیب و…
  5. Sep 19, 2024#روزی_یک_نکته با دلاتو دسته‌بندی: #آموزشی #کاربردی #fzf #bash خب بریم 5 تا فانکشن bash ردی…
  6. Sep 17, 2024#روزی_یک_نکته با دلاتو دسته‌بندی: #آموزشی #کاربردی #emacs #vterm #shell خب برای اینکه bash…
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 →