উত্তর:
~/.config/fish/config.fish
আপনার নির্দিষ্ট উদাহরণের জন্য যা আমি নীচে রেখেছি তা নীচে ।
set -gx HOSTNAME (hostname)
if status --is-interactive;
keychain --nogui --clear ~/.ssh/id_rsa
[ -e $HOME/.keychain/$HOSTNAME-fish ]; and source $HOME/.keychain/$HOSTNAME-fish
end
উৎস কমান্ড হয় source
যা, ব্যাশ কাজ করে ।
মাছ ২.১.০ এর আগে source
কমান্ড ডেকে আনা হয়েছিল .
।
.
আমার যা প্রয়োজন তা ব্যবহার করা।
[ -e $HOME/.keychain/$HOSTNAME-fish ]; and . $HOME/.keychain/$HOSTNAME-fish
লাইনটি অন্তর্ভুক্ত করার জন্য ধন্যবাদ এটি আমার কীচেইনকে কাজ করতে পেয়েছে এবং প্রতিবার যখন আমি চাপ দিতে চাইছে তখন আমাকে পাসফ্রেজের জন্য জিজ্ঞাসা করা বন্ধ করে দেবে g
source
কমান্ডটি ব্যবহার করুন :
source filename.txt
কীচেইন ডকুমেন্টেশন পৃষ্ঠায় প্রস্তাবিত উপায়টি কনফিগার ফিশে রাখার জন্য:
if status --is-interactive
keychain --eval --quiet --quick path/to/id_rsa
end
তারপরে, আপনার স্ক্রিপ্টের শীর্ষে এটি যুক্ত করুন:
source $HOME/.keychain/(hostname)-fish
আপনি যে ফাইলটি উত্স করতে চেষ্টা করছেন তাতে যদি বাশ থাকে তবে বাস ব্যবহারের বিষয়টি বিবেচনা করুন ।
এটি আপনাকে লিখতে দেবে, উদাহরণস্বরূপ:
bass source ~/.bash_profile