/bin/sh
(ড্যাশ) শেল একটি POSIX অনুবর্তী, হ্রাস কার্যকারিতা শেল আরও বেশি সিস্টেম বুট করার জন্য দক্ষ (ছোট) হতে হয়। তার অংশ হিসাবে, ইতিহাস এবং উন্নত কমান্ড-লাইন সম্পাদনা অন্তর্ভুক্ত নয়। এটি ইন্টারেক্টিভ শেল হিসাবে কঠোর পসিক্স স্ক্রিপ্টিংয়ের জন্য আরও উপযুক্ত। ধারণাটি হ'ল 'লগইন' শেলটি ডিফল্টরূপে ব্যাশ হবে তবে বুট সিস্টেমটি ড্যাশ ব্যবহার করবে। উবুন্টু ১১.০৪-এর ম্যান পেজটি দেখায় যে ড্যাশের ইতিহাস এবং কমান্ড-লাইন সম্পাদনা রয়েছে, তবে প্রোগ্রামটিতে এই বৈশিষ্ট্যগুলি নেই। বেস এক্সিকিউটেবলের আকারটি একবার দেখুন।
$ ls -l /bin/*ash /bin/sh
-rwxr-xr-x 1 root root 822420 Mar 31 15:26 /bin/bash
-rwxr-xr-x 1 root root 83848 Nov 15 2010 /bin/dash
lrwxrwxrwx 1 root root 4 May 17 21:15 /bin/rbash -> bash
lrwxrwxrwx 1 root root 4 May 17 21:15 /bin/sh -> dash
$ strings /bin/bash | egrep -ci 'fc|hist'
181
$ strings /bin/dash | egrep -ci 'fs|hist'
1
দৌড়ে অভ্যস্ত হওয়ার চেষ্টা করুন $SHELL
বা ন্যায়বিচারের bash
পরিবর্তে sh
।