লিনাক্স স্ট্রিম কী?
একটি লিনাক্স স্ট্রিম হল ডেটা যা একটি লিনাক্স শেলে এক প্রসেস থেকে অন্যপ্রসেসে একটি পাইপের মাধ্যমে যেতে পারে, অথবা একটি ফাইল থেকে অন্য ফাইলে রিডাইরেক্ট হিসেবে।
বৈশিষ্ট্য ও ব্যবহার
- স্ট্রিমগুলো বেশ কিছু লিনাক্স স্ট্রিম-পাইপ কানেকশনের মাধ্যমে যেতে পারে ইনক্রিমেন্টাল কমান্ডের মাধ্যমে অ্যাডমিনিস্ট্রেটিভ টাস্ক সম্পন্ন করতে।
- লিনাক্স স্ট্রিমের ক্যারেক্টারগুলো হয় স্ট্যান্ডার্ড ইনপুট (STDIN) বা আউটপুট (STDOUT) একটি ফাইল বা প্রসেস থেকে, অথবা এরর আউটপুট স্ট্রিম (STDERR) কমান্ড থেকে যা লিনাক্স শেলে দেওয়া হয়েছে।
- লিনাক্স কমান্ড লাইন ইন্টারফেসে, অপারেটর যেমন pipe (|) এবং redirect (< এবং >) ইনপুট ও আউটপুট স্ট্রিম নিয়ন্ত্রণ করে।
- স্ট্রিম তৈরি হয় কীবোর্ড থেকে ক্যারেক্টার এন্টার করে। বিভিন্ন লিনাক্স কমান্ড, যেমন sed, ব্যবহারকারীকে স্ট্রিম টেক্সট ম্যানিপুলেট করতে দেয়, এই কেসে স্ট্রিম এডিট করা।