ব্যাশ ও শেল স্ক্রিপ্টিং (পর্বঃ তিন) ~ পাইপলাইন ও রিডাইরেকশন

ব্যাশ ও শেল প্রোগ্রামিং এর আজকের পর্বে ব্যাশ প্রোগ্রামিং এর কিছু মৌলিক বিষয় নিয়ে লিখব।

পাইপলাইনঃ

ব্যাশ প্রোগ্রামিং এর একটি মজার উপকরণ হল পাইপলাইন। একটি প্রসেস এর আউটপুটকে আরেকটি প্রসেস এর ইনপুট হিসেবে ব্যবহার করাকেই পাইপলাইনিং বলে। অর্থাৎ পাইপলাইনের মাধ্যমে কয়েকটি প্রসেস কে চেইন করে দেয়া যায়। পাইপলাইনের আইডিয়া দিয়েছিলেন Douglas McIlroyContinue reading

সি ল্যাঙ্গুয়েজ শেখার জন্য আমার পড়া কয়েকটি বই

একটি প্রোগ্রামিং ভাষা শেখা অনেকটা নতুন একটি ভাষা শেখার মতই। ভাষার যেমন ব্যাকরণ আছে তেমনি প্রোগ্রামিং এর ও। একটি নতুন ভাষা শেখার জন্য যেমন ওই ভাষার ব্যাকরণ, গঠন, প্রকাশভঙ্গী এসব জানতে হয় তেমনিভাবেই সি শেখার জন্য ও সি এর বিভিন্ন নিয়মকানুনগুলো জানতে হবে।

আমার মতে শেখার জন্য বইয়ের কোনো বিকল্প নেই। অনেকেই আছে যারা অনলাইনে শেখার কথা বলে, আমার মতে সবচেয়ে ভালো হয় যদি একটি বই এবং কম্পিউটার নিয়ে বসে যাওয়া যায়। নিজে নিজে চেস্টা করে করে শেখা অনেক বেসি কার্যকর প্রোগ্রামিং শেখার ক্ষেত্রে। আমি নিজে যেসব বই পছন্দ করি সেগুলোর নামগুলো আমি আজকে বলি। বলার আগে অবস্যই বলে রাখি এগুলো আমার নিজের ভালোলাগা বই, আপনাদের ভাল লাগতেও পাএর নাও পারে, তবে ভালো লাগুক বা না লাগুক আশা করি আপনারা ও আপনাদের পছন্দের বা বিশেষ কাজে আসে এমন বইগুলোর নাম বলে আমাকে সাহায্য করবেন।

বইয়ের কথা বলতে গেলে প্রথমে আসে Continue reading