কমপক্ষে ওপেনবিএসডি এবং নেটবিএসডি তে:
$ getent shells
অন (উবুন্টু) লিনাক্স এবং আরও অনেক ইউনিসে (বিএসডি সহ):
$ grep '^[^#]' /etc/shells
সোলারিসে, ফাইলটির /etc/shells
অস্তিত্ব থাকতে পারে। বৈধ শেলগুলির তালিকা shells(4)
ম্যানুয়ালটিতে রয়েছে। আমার ভ্যানিলা সোলারিস 11.3 সিস্টেমে এটি নীচের শেলগুলি তালিকাবদ্ধ করে:
/bin/bash /usr/bin/bash /bin/pfbash /usr/bin/pfbash
/bin/csh /usr/bin/csh /bin/pfcsh /usr/bin/pfcsh
/bin/jsh /usr/bin/jsh /sbin/jsh /usr/sbin/jsh
/bin/ksh /usr/bin/ksh /bin/pfksh /usr/bin/pfksh
/bin/ksh93 /usr/bin/ksh93 /bin/pfksh93 /usr/bin/pfksh93
/bin/sh /usr/bin/sh /bin/pfsh /usr/bin/pfsh
/bin/tcsh /usr/bin/tcsh /bin/pftcsh /usr/bin/pftcsh
/sbin/sh /usr/xpg4/bin/sh /sbin/pfsh /usr/xp4/bin/pfsh
/bin/zsh /usr/bin/zsh /bin/pfzsh /usr/bin/pfzsh
/usr/sfw/bin/zsh
এটা তোলে এর মূল্য আমার ইনস্টলেশনের উপর লক্ষ করেন,, তন্ন তন্ন /usr/sfw/bin/zsh
না /usr/xp4/bin/pfsh
বিদ্যমান ...
বৈধ সোলারিস শেলগুলির একটি সংক্ষিপ্ত তালিকা (প্রতিটি শেলের ডুপ্লিকেট সরানো হয়েছে):
/bin/bash /bin/ksh /bin/pfcsh /bin/pfsh /bin/sh
/bin/csh /bin/ksh93 /bin/pfksh /bin/pftcsh /bin/tcsh
/bin/jsh /bin/pfbash /bin/pfksh93 /bin/pfzsh /bin/zsh
(IFS=: && grep -rl tcsetpgrp $PATH | xargs grep -rl setrlimit)
একটি ডেবিয়ান সিস্টেমে মনে হয় একটি ভাল অনুমান দেওয়া give