জর্ডানমের উত্তরটি ভুল। /etc/profileসমস্ত শাঁস দ্বারা উত্সাহিত হয় না। আপনি উল্লেখ হিসাবে, এটি দ্বারা উত্সাহিত করা হয় না csh, tcsh- আমি সম্পর্কে নিশ্চিত না zsh। এটি বর্ন শেল ( sh) ডেরিভেটিভস, যেমন কর্ন শেল ( ksh) এবং বেস ( ( ) ) দ্বারা উত্সাহিত bash। cshব্যবহার /etc/login। যে লোকেরা একচেটিয়াভাবে বোর্ন শেল ডেরিভেটিভস ব্যবহার করে তাদের অন্যান্য শাঁসগুলি ভুলে যাওয়ার প্রবণতা রয়েছে। তারা /etc/profileএটি "সমস্ত ব্যবহারকারীদের" জন্য প্রয়োগ হওয়ার প্রত্যাশায় কিছু যোগ করে এবং তারপরে যখন বিজোড় সি শেল ব্যবহারকারী (এবং আমরা একটি বিজোড় অনেক) তাদের কনফিগার করা জিনিসগুলি না পেয়ে অবাক হয় /etc/profile।
তবুও, লোকে অন্যান্য বোর্ন শেল ডেরিভেটিভ শেলগুলির উপস্থিতি সম্পর্কে ভুলে যাওয়ার ঝোঁক থাকে। যদি তারা ব্যবহার করে bashবা ksh, তারা বিন্যাসে নির্দ্বিধায় /etc/profileবর্ন শেলের ক্ষেত্রে বৈধ নয়, যেমন কোনও ভেরিয়েবলের সংজ্ঞা দেওয়া এবং এটি একই লাইনে রফতানি করা বলে। তারপরে আপনি এমন কিছু স্ক্রিপ্ট পাবেন যা এটি করে #!/bin/shএবং এটি সিনট্যাক্সের উপরে চাপ দেয়। /etc/profileবোর্ন শেল সুসংগত সিনট্যাক্স আটকে থাকা উচিত।
তেমনি, আপনার নিজের এটিতে আটকে থাকা উচিত .profile( .bash_profileআপনি কিছু ব্যাশ সিনট্যাক্স চাইলে ব্যবহার করুন ) - এটি কিছুটা অতিরিক্ত টাইপিং হতে পারে তবে এটি অতিরিক্ত টাইপিং যা আপনি একবারে করে ফেলুন। রেফারেন্স ${HOME}এবং না ~, ইত্যাদি। ইউনিক্সের কিছু স্বাদ, ক্রোন জবসের অধীনে চলমান sh, আপনার প্রতিটি লাইন Makefileপ্রক্রিয়াজাত করা হয় sh, সুতরাং আপনি যদি ইউএনআইএক্সের একাধিক স্বাদে কাজ করছেন তবে এটি আপনার .profileবোর্ন শেলটিকে সামঞ্জস্যপূর্ণ রাখার জন্য অর্থ প্রদান করে । সিসএডমিন হিসাবে, আমি কাউকে কাউকে .profileবোর্ন শেল সামঞ্জস্যপূর্ণ ঠিক করার মাধ্যমে কতবার সাহায্য করেছি তা বলতে পারছি না ।
লিনাক্স-এ, এটির /bin/shএকটি লিঙ্ক /bin/bashএবং আপনি যখন এটি চালান, এটি এমন একটি পথ দেখায় যা এটি চালানোর জন্য ব্যবহৃত হয়েছিল এবং (তত্ত্ব অনুসারে) কেবল নিজেকে সেই জিনিসগুলির মধ্যে সীমাবদ্ধ করে যা বোর্ন শেল সমর্থন করে। একইভাবে, viলিনাক্সে আসলেই vimআবার নিজেকে সীমাবদ্ধ করা হয়। মাঝেমধ্যে আপনি বৈশিষ্ট্যগুলি "রক্ত দিয়ে" দেখেন। মাঝেমধ্যে vimভান করে viকিছু এমন কিছু করে যা vimসমর্থন করে যা এটি সমর্থন viকরে না কারণ লেখকরা vimএটি "vi পিছনের সামঞ্জস্য" মোডে এটি অক্ষম করতে ভুলে গিয়েছিলেন। আমি ভেবে কিছু অবাক হব না যদি এমন কিছু "ব্লাড" মাধ্যমে কিছু বৈশিষ্ট্যযুক্ত bashহওয়ার ভান করে sh। কিছু বৈশিষ্ট্য "লিনাক্সের উপর বোর্ন শেলের উপর কাজ করে" তবে অবাক হওয়ার কিছু নেই, তবে সিস্টেম ভি বা বিএসডি ভিত্তিক ইউএনআইএক্স (এআইএক্স, ওপেনবিএসডি ইত্যাদি) তে নয়।
Does it have positive ... and understood.আপনি এখানে কি বলতে চাইছেন? আমি অনুচ্ছেদ ব্যতীত অন্য সমস্ত কিছু বুঝতে পেরেছি।