এই পোস্টটি কেবল আমার প্রশ্নের আংশিক উত্তর দেয়। আমার সমস্যাটি হ'ল / proc ফাইল সিস্টেমে প্রসেসের FD ব্যবহার করে চলমান প্রক্রিয়াটির স্টিডিনে লেখার একই প্রভাব হয় না।
সমস্যা:
10000 বন্দরে শুনতে এনসি শুরু করুন (এই প্রক্রিয়াটিকে আরও এনসি 1 বলা হয়)
nc -l 10000
শ্রোতা এনসি-তে চিঠি পাঠানোর জন্য অন্য এনসি শুরু করুন (এটি এনসি 2 হবে)
nc localhost 10000
এনসি 2 তে স্টিডিনকে লিখুন
echo "some chars here" >> /proc/[PID-nc-2]/fd/0
সমস্যা: "কিছু অক্ষর এখানে" শ্রোতা এনসি (এনসি 1) এ পাবেন না, তবে এনসি 2 এর কনসোলে প্রদর্শিত হবে।
প্রশ্ন: কেন এবং কেন এটি কাজ করা সম্ভব?