[টি] তাঁর আচরণ সমস্ত পসিক্স-অভিযোগ শেলের মধ্যে সামঞ্জস্যপূর্ণ বলে মনে হয়। আমি এখানে উইগল রুমের প্রয়োজনীয়তাটি দেখছি না।
আপনি যথেষ্ট গভীরভাবে খুঁজছেন না।
1980 সালে ফিরে যান, এই প্রক্রিয়া ছিল না কার্যত প্রমিত। যদিও ডেনিস রিচি এটি বাস্তবায়ন করেছিলেন, তবে এই বাস্তবায়ন মহাবিশ্বের এটিএন্ডটি টি তে জনসাধারণের কাছে পৌঁছায়নি। এটি কার্যকরভাবে কেবল সর্বজনীনভাবে উপলব্ধ ছিল এবং বিএসডি তে পরিচিত ছিল; এক্সিকিউটেবল শেল স্ক্রিপ্টগুলি এটি এবং টি ইউনিক্সে উপলভ্য নয়। সুতরাং এটি মানসম্মত করা যুক্তিসঙ্গত ছিল না। বিষয়গুলির অবস্থা এই সমসাময়িক ডকো দ্বারা উদাহরণস্বরূপ, এর মধ্যে অনেকের মধ্যে একটি:
দ্রষ্টব্য যে BSD ফাইলগুলি #! interpreter
সরাসরি সম্পাদন করার অনুমতি দেয়, যখন SysV কেবলমাত্র a.out ফাইলগুলিকে সরাসরি সম্পাদন করার অনুমতি দেয়। এর অর্থ হ'ল exec…()
বিএসডি প্রোগ্রামের একটি রুটিনের উদাহরণটি /bin/sh
পরিবর্তে সেই প্রোগ্রামটির জন্য দোভাষী (সাধারণত ) কার্যকর করতে সিসভের অধীনে পরিবর্তন করতে হতে পারে ।
- স্টিফেন ফ্রেডি (1988)। "সিস্টেম এক্স রিলিজ ওয়াই" তে প্রোগ্রামিং। অস্ট্রেলিয়ান ইউনিক্স সিস্টেম ব্যবহারকারী গ্রুপ নিউজলেটার । খণ্ড 9. সংখ্যা 4 পি। 111।
এখানে একটি গুরুত্বপূর্ণ বিষয় হ'ল আপনি শেলগুলির দিকে তাকিয়ে রয়েছেন, অন্যদিকে এক্সিকিউটেবল শেল স্ক্রিপ্টগুলির অস্তিত্ব exec…()
কার্যকারিতাগুলির জন্য একটি বিষয় । শেলগুলি যা করতে পারে তার মধ্যে এক্সিকিউটেবল স্ক্রিপ্ট প্রক্রিয়াটির পূর্বসূরী রয়েছে , এখনও কিছু শেলের মধ্যে এখনও পাওয়া যায় (এবং আজকাল এছাড়াও exec…p()
ফাংশনগুলির সাবসেটের জন্য বাধ্যতামূলক ) এবং কিছুটা বিভ্রান্তিকর। এক্ষেত্রে স্ট্যান্ডার্ডকে যা বোঝাতে হবে তা হ'ল exec…()
কোনও ব্যাখ্যাযুক্ত স্ক্রিপ্ট কীভাবে কাজ করে এবং পসিক্স মূলত তৈরি হয়েছিল সেই সময়ে লক্ষ্য অপারেটিং সিস্টেমগুলির বর্ণালীটির একটি বড় অংশ জুড়ে এটি প্রথম স্থানটিতে কাজ করে না ।
একটি অধীনতর প্রশ্ন হল যেহেতু এটিকে কেন মানিক করা হয়নি, বিশেষত স্ক্রিপ্ট দোভাষীদের জন্য যাদু সংখ্যা প্রক্রিয়া মহাবিশ্বের এটিএন্ডটি টি-তে জনসাধারণের কাছে পৌঁছেছিল এবং 1990 এর দশকের শেষের দিকে সিস্টেম 5 ইন্টারফেস সংজ্ঞায় দলিল করা exec…()
হয়েছিল :
একটি দোভাষী ফাইল ফর্মের একটি লাইন দিয়ে শুরু হয়#! পথের নাম [আরগ]
যেখানে পথের নাম হ'ল দোভাষীর পথ এবং আর্গ একটি alচ্ছিক যুক্তি। আপনি যখন exec
কোনও দোভাষী ফাইল করেন তখন সিস্টেমটি exec
নির্দিষ্ট দোভাষী হয়।
- exec
। সিস্টেম ভি ইন্টারফেস সংজ্ঞা । আয়তন 1. 1991।
দুর্ভাগ্যক্রমে, আচরণটি আজ প্রায় সমানভাবে বিস্তৃত যেমন 1980 এর দশকের মতো ছিল এবং মানদণ্ডের জন্য সত্যিকারের সাধারণ আচরণ নেই। কিছু ইউনিস (উদাহরণস্বরূপ, এইচপি-ইউএক্স এবং ফ্রিবিএসডি) স্ক্রিপ্টগুলির জন্য দোভাষী হিসাবে স্ক্রিপ্টগুলি সমর্থন করে না। প্রথম লাইনটি এক, দুটি, বা হোয়াইট স্পেস দ্বারা পৃথক করা অনেক উপাদান ম্যাকওএস (এবং 2005 এর আগে ফ্রিবিএসডি সংস্করণ) এবং অন্যদের মধ্যে পরিবর্তিত হয়। সর্বাধিক সমর্থিত পাথ দৈর্ঘ্য পরিবর্তিত হয়। ␀
এবং পজিক্স পোর্টেবল ফাইলেরনাম অক্ষর সেটের সাথে অক্ষরগুলি কৌতূহলোদ্দীপক, যেমন শীর্ষস্থানীয় এবং সাদা স্থানকে অনুসরণ করছে। 0 ম, 1 ম, এবং 2 য় আর্গুমেন্টটি শেষ হওয়ার পরেও সিস্টেমগুলিতে উল্লেখযোগ্য ভিন্নতা রয়েছে। কিছু বর্তমানে পসিক্স-কনফর্মেন্ট কিন্তু অ নয়- ইউনিক্স সিস্টেমগুলি এখনও এই জাতীয় কোনও প্রক্রিয়া সমর্থন করে না এবং এটিকে বাধ্যতামূলক করে তাদের আর পসিক্স কনফর্মেন্ট হিসাবে রূপান্তরিত করে।
আরও পড়া