আপনার প্রশ্নের বিবৃতিটি ভুল। সংস্করণ 10 পর্যন্ত সোলারিস হয় যেমন উত্তরাধিকার সত্য বোর্ন শেল প্রদানের /bin/sh
। এটি পুরানো স্ক্রিপ্টগুলির সাথে সামঞ্জস্যতা না ভাঙার জন্য করা হয়েছিল যা কোনও ভিন্ন শেলের সাথে ব্যর্থ হতে পারে। অন্যথায় যদিও এই পছন্দটি খুব হতাশাজনক ছিল।
সোলারিস 11 সহ সমস্ত ইউনিক্স এবং ইউনিক্স প্রকাশের মতো না হলে বেশিরভাগ ক্ষেত্রেই একটি পসিক্স সামঞ্জস্যপূর্ণ শেল সরবরাহ করে /bin/sh
কারণ পসিক্স sh
একটি পসিক্স শেল প্রবর্তনের জন্য আদেশকে আদেশ করে , উত্তরাধিকারী বর্ন শেল নয় comp /bin/sh
সাধারণত:
ksh88
বা ksh93
বাণিজ্যিক ইউনিক্স বাস্তবায়নে
- একটি পরিবর্তিত
bash
উপর OS/X
(যদিও এটা ব্যবহার করা হয় zsh
)
- an
ash
or pdksh
derivative at otherBSDs
bash
অথবা dash
Gnu / লিনাক্স বিতরণে।
এটি অগত্যা কোনও লিঙ্ক নয় তবে অনেকগুলি সিস্টেমে Gnu / Linux- এ বাস্তব বাস্তবায়নযোগ্য হতে পারে।
মজার বিষয় হচ্ছে, আপনার প্রশ্নের সর্বাধিক উত্সাহিত উত্তর যা বলেছে তা সত্ত্বেও, এমন বৈশিষ্ট্যের অভাব নয় যা বিতরণ বিকাশকারীদের উত্তরাধিকার বোর্ন শেল-এর চেয়ে আলাদা কিছু ইনস্টল করতে /bin/sh
পারে তবে পসিক্স হিসাবে যথাসম্ভব উপযুক্ত হতে ইচ্ছুক, যেমন একটি আচরণ করা ওএসের মতো ইউনিক্স। পসিক্স শেলটির উত্তরাধিকারের চেয়ে বেশি বৈশিষ্ট্য রয়েছে বোর্ন শেল এই মানক সম্মতি লক্ষ্যের কেবলমাত্র একটি পার্শ্ব প্রতিক্রিয়া।
এটি কয়েকটি বাস্তব শাঁস, উল্লেখযোগ্যভাবে bash
, ডাকা হলে আলাদা আচরণ করে sh
এবং এটি প্রায়শই অন্য উপায়ে নয়, শেল থেকে বৈশিষ্ট্যগুলি সরিয়ে দেয় a