"~ / .Bash_aliases" এর অবস্থান


8

আমি টার্মিনালে স্থায়ী পরিচয়পত্র তৈরি করতে চাই এবং এটি কীভাবে করা যায় তার জন্য আমি এই উত্তরটি পড়েছি: https://askubuntu.com/a/5278/364819

তবে আমি একটি ছোট সমস্যা পেয়েছি, আমি কোডটি পেয়েছি:

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

উত্তরে রেফার করা হিসাবে। তবে আমি আসলে এই .bash_aliasesফাইলটি খুঁজে পাচ্ছি না যা আমি এই স্থায়ী পরিচয়গুলি সেট করতে পারি।

সুতরাং আমার প্রশ্নটি হ'ল এই ফাইলটির অবস্থান কোথায় এবং আমার যদি এটি তৈরি করার দরকার হয় তবে আমি কি কেবল এটি আমার হোম ডিরেক্টরি ডিরেক্টরি ডিরেক্টরিতে তৈরি করব?

আমি উবুন্টু 14.10 এ চলছে।


2
এটি যদি আপনার হোম ডিরেক্টরিতে না থাকে তবে ফাইলটি নির্দ্বিধায় তৈরি করুন। এই কারণেই কোডটি উত্স দেওয়ার চেষ্টা করার আগে ফাইল অস্তিত্বের জন্য প্রথম পরীক্ষাগুলি সরিয়ে দেয়।
গ্লেন জ্যাকম্যান

উত্তর:


13

~/.bash_aliasesইতিমধ্যে একটি সম্পূর্ণ পথ is টিলড ( ~) শেল (এবং অন্যান্য অনেক অ্যাপ্লিকেশন) দ্বারা আপনার সম্পূর্ণ বাড়ির পথে (ওরফে $HOME, সাধারণত /home/$USER) প্রসারিত হয় ।

এটি ডিফল্টরূপে বিদ্যমান নেই, সুতরাং কেবল একটি তৈরি করুন।


17

হ্যাঁ, কেবল এটি আপনার হোম ডিরেক্টরিতে তৈরি করুন।

touch ~/.bash_aliases বা একটি পাঠ্য সম্পাদকটিতে একটি খালি ফাইল খুলুন, যেমন,

gedit ~/.bash_aliases

এটি আপনার প্রথম এলিয়াসগুলির মধ্যে একটি হওয়া উচিত ..

##### ea - alias for editing aliases
#
#When setting up a new aliases file, or having creating a new file.. About every time after editing an aliases file, I source it. This alias makes editing alias a
#bit easier and they are useful right away. Note if the source failed, it will not echo "aliases sourced".
#
#Sub in gedit for your favorite editor, or alter for ksh, sh, etc.
#
alias ea='gedit ~/.bash_aliases; source ~/.bash_aliases && source $HOME/.bash_aliases && echo "aliases sourced  --ok."'
#

যখন আপনি এমন কোনও কিছু জুড়ে দৌড়ান যা একটি ভাল নাম হবে, প্রবেশ করান ea, একটি পাঠ্য সম্পাদক খোলে। আপনার নতুন উপনাম যুক্ত করুন। সম্পাদক বন্ধ করুন। ওরফে স্বয়ংক্রিয়ভাবে উত্সগুলি; নতুন عرفটি তাত্ক্ষণিকভাবে উপলব্ধ করে তোলে; এবং আপনি আপনার পথে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.