আমি অবাক হয়ে গিয়েছিলাম যে আমি এই প্রশ্নটি ইতিমধ্যে সাইটে খুঁজে পাইনি। সুতরাং, $আমি নতুন ব্যবহারকারী হিসাবে লগ ইন করার পরে আজ উঠে এসেছে। এটি অপ্রত্যাশিত ছিল কারণ আমার প্রধান ব্যবহারকারীর প্রম্পটটি শুরু হয় username@computername:~$।
সুতরাং, আমি কীভাবে এই অন্যান্য শেল থেকে বাশে স্যুইচ করব?
echo $SHELLআপনার বর্তমান শেলটি কী তা জানতে @ ফ্রেজজুস
/bin/shঅর্থ প্রায়শই অর্থ হয় না যে এটি সাধারণত অন্য কোনও কিছুর জন্য একটি সিমলিংক । আমি ls -l /bin/shএটি টাইপ করব যা এটিতে একটি সিমলিংক। কিছু ক্ষেত্রে কোনও কিছুর জন্য সিমিলিংক হওয়ার ফলে তার আচরণের পরিবর্তন ঘটে, আমি মনে করি না যে বাশ সেভাবে।
bashহিসাবে অনেকগুলি ব্যাশ বৈশিষ্ট্য /bin/sh অক্ষম করে (এটি পক্সিক্স কমপ্লায়েন্স মোডে যায়)।
$আসার পরিবর্তে এসেছিলusername@computername:~$মানে এটি বাশ ছিল না। প্রম্পটের সঠিক ফর্ম্যাটিংটি PS1 ভেরিয়েবল দ্বারা সেট করা হয়, যা বিভিন্ন ব্যবহারকারীর জন্য সেটআপ বা আলাদাভাবে কাস্টমাইজ করা যায়।