এমএসওয়াইএস ব্যাশ সূচনা ফাইলগুলি কীভাবে সেট আপ করবেন
উইন্ডোজ ওএসে, আপনি বাশ দ্বারা ব্যবহৃত ইনিশিয়ালেশন ফাইলগুলিকে নির্দেশ করার পদ্ধতি (যেমন, প্রোফাইল, বাশ_প্রফাইল, বাশার্ক) লিনাক্স ওএসের তুলনায় আলাদা।
উইন্ডোজ এবং লিনাক্স ওএসের মধ্যে পার্থক্য হ'ল তাদের ফাইল সিস্টেম কাঠামো, যা বাশ ফাইলের অবস্থান এবং ফাইলের নামকরণ কনভেনশনে পার্থক্য নিয়ে যায়।
এমএসওয়াইএস ব্যাশ সূচনা ফাইলগুলি কীভাবে সেট আপ করবেন (যেমন, প্রোফাইল, ব্যাশ_ প্রোফাইল, এবং বাশার্ক)
1) WINOS এ, এখানে অবস্থিত 'ইত্যাদি' ফোল্ডারটি খুলুন: 'সি: \ এমএসআই \ 1.0 \ ইত্যাদি \' \ বিঃদ্রঃ. আপনার 'ফাইল' ভিতরে 'ইত্যাদি' ফোল্ডারের একটি ফাইল দেখতে হবে।
২) নো-ফাইল-এক্সটেনশন ফাইল সংরক্ষণ করুন (অর্থাত্, যখন আপনি সেভটি '.all ফাইলগুলিতে টাইপ করুন সেভ করুন)' .bash_profile 'ফাইলটির নাম' সি: \ এমএসএস \ 1.0 \ হোম \ USERNAME 'সংরক্ষণ করুন। বিঃদ্রঃ. লিনাক্স ওএস ব্যাশ সেটআপে যেমন আপনি প্রত্যাশা করবেন তেমন ফাইলের নামের (যেমন '.bash_profile') হিসাবে ডট রয়েছে
২) নো-ফাইল-এক্সটেনশন ফাইল সংরক্ষণ করুন (অর্থাত্, যখন আপনি '.bashrc' ফাইলের নামটি 'সি: \ এমএসআই \ 1.0 \ হোম \ USERNAME' তে '.bashrc' টাইপ হিসাবে সেভ সেট করুন) Save বিঃদ্রঃ. লিনাক্স ওএস ব্যাশ সেটআপে যেমন আপনি প্রত্যাশা করবেন তেমন ফাইলের নামের (যেমন '.bash_profile') হিসাবে ডট রয়েছে
4) একটি পাঠ্য সম্পাদকটিতে 'প্রোফাইল' ফাইলটি খুলুন (উত্সাহ পাঠ্য এক্স ভাল) দ্রষ্টব্য: 'প্রোফাইল' এর ফাইলের অবস্থানটি 'সি: \ এমএসআই \ 1.0 \ ইত্যাদি \'
'প্রোফাইল' ফাইলের অভ্যন্তরে, ফাইলের শেষে পাঠ্য রেখায় স্ক্রোল করুন (অর্থাত্ নীচে স্ক্রোল করুন) আপনার একটি পরীক্ষা দেখতে হবে একটি পরীক্ষা যা বাশকে তার বর্তমান ডিরেক্টরিটি হোমে পরিবর্তন করতে নির্দেশ করে (এমএসওয়াইএসে, হোমটি সংজ্ঞায়িত হয়েছে 'প্রোফাইল' ফাইল)
CD $HOME
5) 'সিডি text হোম' পাঠ্য সহ লাইনের আগে নিম্নলিখিত কোডটি অনুলিপি করুন - 'স্ক্রিপ্ট'-এর মধ্যে এই স্ক্রিপ্টটি যুক্ত করা এমএসওয়াইএস ব্যাশকে বাশ_প্রফাইলে চালিয়ে যেতে বলবে # ---------------- -------------------------------------------------- --------- # সংশোধিত শুরু IN
# Note. -f is a flag in the file-test operator set of bash commands
# that test whether file exists
echo '[i] INFO loading personal environment variables and startup programs.... '
BASHRC="$HOME/.bash_profile"
if [ -f "$BASHRC" ]; then
source "$BASHRC"
fi
#modified END
#---------------------------------------------------------------------------
)) একটি টেক্সট এডিটরে 'bash_profile' ফাইলটি খুলুন (সাব্লাইম টেক্সট এক্স ভাল) এবং ফাইলটির শেষে (ফাইলের নীচে)
7) ফাইলের শেষে নীচের কোডটি অনুলিপি করুন - '.bash_profile' এর মধ্যে এই স্ক্রিপ্টটি যুক্ত করা বাশকে '.bashrc' চালাতে বলবে
#---------------------------------------------------------------------------
#modified BEGIN
# Note. -f is a flag in the file-test operator set of bash commands
# that test whether file exists
BASHRC="$HOME/.bashrc"
if [ -f "$BASHRC" ]; then
source "$BASHRC"
fi
#modified END
# ------------------------------------------------- --------------------------
8) ঠিক আছে, এখন '.bashrc' এর ভিতরে একটি ছোট স্ক্রিপ্ট লিখি কিনা দেখতে 'প্রোফাইল' 'বাশ_প্রফাইলে' কল করছে কিনা এবং যদি 'বাশ_প্রফাইলে' '.bashrc' কল করছে।
৮.১) আপনি যে আদেশের নাম তৈরি করতে চান তা ভাবুন। আসুন পরীক্ষার অর্থ 'টি' ব্যবহার করি
8.2) বাশ টার্মিনালটি খুলুন এবং 't' টাইপ করুন। বাশের জবাব 't: কমান্ড পাওয়া যায় নি' - যদি এটি 't: কমান্ড খুঁজে পাওয়া যায় না' না বলে তবে আপনার কমান্ডের নামটি 'কমান্ড পাওয়া যায়নি' না হওয়া পর্যন্ত 8.1 এবং 8.2 পুনরাবৃত্তি করুন। আপনি যে কোনও কমান্ড নামটি বাশ বিএডি-তে নির্ধারণ করা হয়েছে তার নাম ব্যবহার করতে চান না, সুতরাং এটি অবশ্যই 'কমান্ড পাওয়া যায় নি' হতে হবে
8.3) ঠিক আছে, 't' আমাকে একটি 't: কমান্ড পাওয়া যায় নি'। এখন স্ক্রিপ্টটি '.bashrc' এ লিখি
8.4) '.bashrc' লিখুন
# Use double quotes or bash will not write it
alias t="echo passed test"
8.5) 'সি: \ এমএসআই \ 1.0 \ হোম \ USERNAME' এ ফাইল '.bashrc' সংরক্ষণ করুন
9) প্রায় সেখানে। এখন বাশ টার্মিনালটি পুনরায় চালু করুন, এবং পূর্বে খোলা কোনও ব্যাশ টার্মিনালগুলি বন্ধ করে দেওয়ার বিষয়টি নিশ্চিত করুন
10) টার্মিনাল টাইপ করুন 'টি'। এটি 'উত্তীর্ণ পরীক্ষা' উত্তর দেওয়া উচিত। যদি তা না হয় তবে সাবধানতার সাথে পরীক্ষা করে দেখুন যে কোডটি সঠিকভাবে লেখা হয়েছিল (উদ্ধৃতিগুলি পরীক্ষা করে শুরু করুন)
কিছু নোট 1) 'উত্স ফাইলের নাম' একই '। ফাইলের নাম '
2) "" ডাবল উদ্ধৃতিগুলি ভেরিয়েবলগুলিকে এর সামগ্রীর একক উদ্ধৃতি দ্বারা প্রতিস্থাপনের অনুমতি দেয়
3) OME হোম / হোম / USERNAME NAME হ'ল / হোম / USERNAME এর মতো
4) একটি ফাংশন সর্বদা ওরফে 2 এর চেয়ে বেশি পছন্দ করা হয়
আরও বিশদের জন্য BASH উল্লেখ দেখুন
আমি বাশ নতুন। সুতরাং কোনও গ্যারান্টি নেই যে আমি এটি সেরা উপায়ে করেছি।
শুভকামনা!