তবুও অন্য পথের প্রশ্ন


1

আমি নিম্নলিখিত পথে প্লেয়ার.আরবি নামে একটি রুবি ফাইল তৈরি করেছি: জওয়ান / স্টুডিও_গেম

জওয়ান আমার নাম তাই আমি মনে করি জওয়ান আমার ব্যবহারকারী ফাইল।

আমি কীভাবে স্থায়ীভাবে টার্মিনালে পাথ যুক্ত করব যাতে প্রতিবার আমি টার্মিনালটি খোলার সময় পিডাব্লুডি এবং সিডি কমান্ড লিখতে হয় না?

এছাড়াও, নীচের কোডটি কী করে। আমি উত্তরটি নিজেই সন্ধান করার চেষ্টা করেছি তবে নীচের কোডটি কী করে তা আমি বুঝতে পারি না। নীচের কোডের কোন অংশগুলি আমি প্রতিস্থাপন করব?

PATH = / ব্যবহারকারী / চোখ / android-sdks / সরঞ্জামগুলি রফতানি করুন: AT পথ

উত্তর:


1

সবার আগে আমি সেই পথটি নিশ্চিত করেছিলাম। আমি বিশ্বাস করি পুরো পথটি "/ ব্যবহারকারীর / জওয়ান / স্টুডিও_গাম" হতে পারে। ls -al /User/Jwan/studio_gameএকটি টার্মিনাল উইন্ডোতে টাইপ করুন এবং দেখুন এটি আপনার ফাইলকে তালিকাভুক্ত করে।

ধরে নেওয়া হয় যে এটি কাজ করে, তারপরে টার্মিনালের মধ্যে আপনি সেই অবস্থানটি আপনার PATH ভেরিয়েবলের সাথে যুক্ত করতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন। তারপরে একটি নতুন টার্মিনাল উইন্ডো খুলুন (বা বিদ্যমান টির মধ্যে একটি নতুন ট্যাব) এবং পরিবর্তনটি কার্যকর হওয়া উচিত ছিল।

প্রতিধ্বনি এক্সপোর্ট PATH = '/ ব্যবহারকারী / জওয়ান / স্টুডিও_গ্যাম: $ पथ' >> ~ / .বাশ_প্রোফাইল

এবং কেবল এই আদেশটি ব্যাখ্যা করার জন্য ...

  • echo স্ট্যান্ডার্ড আউটপুট অনুসরণ যা লিখতে বলে।
  • export আপনি একটি পরিবর্তনশীল রফতানি করতে চান বলে।
  • PATH আপনি যে পরিবর্তনশীলটি রফতানি করতে চান তার নাম।
  • $PATH বিদ্যমান পরিবর্তনশীল বোঝায়।
  • >>কোনও ফাইলে স্ট্যান্ডার্ড আউটপুট পুনঃনির্দেশ করে। >>ফাইলটি উপস্থিত থাকলে এটিতে সংযোজন হয় বা এটি না থাকলে এটি তৈরি করে। >এটি ইতিমধ্যে উপস্থিত থাকলে ফাইলটি প্রতিস্থাপন করবে।
  • ~আমি মনে করি এটি আপনার হোম ফোল্ডারের প্রতিনিধিত্ব করে /Users/Jwan
  • .bash_profile এমন একটি ফাইল যা লোড হয় যখনই আপনি একটি নতুন ব্যাশ সেশন খোলেন যা ভেরিয়েবল সেট আপ করতে বিভিন্ন কমান্ড চালাতে ব্যবহার করা যেতে পারে যা সবচেয়ে সাধারণ প্যাথ ভেরিয়েবল।

বাশ ঠিক কী? এটি টার্মিনাল থেকে আলাদা কীভাবে? এছাড়াও, স্ট্যান্ডার্ড আউটপুট বলতে কী বোঝায়?
Jwan622

এটি আমি প্রাপ্ত বার্তাটি: dyld: লাইব্রেরি লোড করা হয়নি: /usr/local/lib/libgmp.10.dylib এর থেকে রেফারেন্সড: / ব্যবহারকারী / জওয়ান / আরভিএম / রবি / রবি ২.২.৩ / বিিন / রবি কারণ: চিত্র ট্রেস /
বিপিটি

0

আমি এই কোডটি অনুলিপি করেছি

echo export PATH='/User/Jwan/studio_game:$PATH' >> ~/.bash_profile

তাহলে আমি এই ত্রুটিটি পেয়েছি:

dyld: Library not loaded: /usr/local/lib/libgmp.10.dylib

Referenced from: /Users/Jwan/.rvm/rubies/ruby-2.1.3/bin/ruby
  Reason: image not found
Trace/BPT trap: 5
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.