চালানোর জন্য ssh-agent
আমাকে ব্যবহার করতে হবে
eval $(ssh-agent)
আমি কেন eval
আউটপুট করতে হবে ssh-agent
?
কেন এটি ডিজাইন করা হয়নি যাতে আমি কেবল এটি চালাতে পারি?
দ্রষ্টব্য: ব্যাকটিক্স (`) এগুলি হ্রাস করা হওয়ায় সরানো হয়েছে। উদাহরণস্বরূপ আপনি এখানে এটি সম্পর্কে আরও পড়তে পারেন ।
man
পৃষ্ঠাটি শপডগ করুন , শুরু করার জন্য ...
ssh-agent
"এইভাবে ডিজাইন করা" নয়, এটি ইউনিক্স / লিনাক্স, কারণ ssh-agent
শেলের একটি শিশু প্রক্রিয়াতে চলে। শিশু প্রক্রিয়াগুলি পিতামাতার প্রক্রিয়াগুলিকে সংশোধন করতে পারে না। তবে একটি ফাংশন পারে: কারণ এটি বর্তমান প্রক্রিয়াতে চলে। তাই আপনি যদি একটি ফাংশন লিখতে পেরেছিলেন: do_set_ssh_agent() { eval
SSH-এজেন্ট ; }
এবং যে কেবল হিসাবে চালানো যেতে পারে: $ do_set_ssh_agent
। তবে "প্রোগ্রামগুলি" (সাধারণত) লিনাক্স / ইউনিক্সে "ফাংশন" হিসাবে ইনস্টল করা হয় না; পরিবর্তে, প্রোগ্রামগুলি ফাইল হিসাবে ইনস্টল করা হয়, যা উল্লিখিত রয়েছে, একটি শিশু প্রক্রিয়াতে চালিত হয়। (সোর্সিং স্ক্রিপ্টগুলি ব্যতিক্রম, তবে ssh- এজেন্ট বাইনারি হয়))