ম্যাক ওএস এক্স-এ টার্মিনাল থেকে ক্লিপবোর্ডে বর্তমান পথটি অনুলিপি করুন

Anonim

যদিও ম্যাক জিইউআই এবং ফাইন্ডার থেকে একটি ফোল্ডার পাথ কপি করা মোটামুটি সহজ, এমনকি টার্মিনালে ড্র্যাগ অ্যান্ড ড্রপ ট্রিক দিয়ে পাথটি কপি করা, অন্য দিকে যাওয়া এবং এখান থেকে বর্তমান পাথ পাওয়া কমান্ড লাইন এবং তারপরে এটিকে বৃহত্তর OS X ক্লিপবোর্ডে অ্যাক্সেসযোগ্য করা একটু কৌশলী… ভাল, অন্তত যতক্ষণ না আপনি এই সহজ ছোট্ট টিপটি জানেন।

এই কৌশলটি ফাংশনে বেশ সহজ, pwd কমান্ড (বর্তমান কাজের ডিরেক্টরির জন্য সংক্ষিপ্ত) এবং pbcopy কমান্ড (OS X-এ ক্লিপবোর্ড ফাংশনে অনুলিপি করার জন্য একটি কমান্ড লাইন ইন্টারফেস), এটি সর্বাধিক। সহজ এটা এই মত কাজ করে:

pwd|pbcopy

এটি তাৎক্ষণিকভাবে OS X-এর ক্লিপবোর্ডে বর্তমান ওয়ার্কিং ডিরেক্টরি কপি করবে।

আপনি যদি ইতিমধ্যেই কমান্ড লাইনের সাথে পরিচিত হন তবে আপনি যেতে পারবেন, তবে যারা কমান্ড লাইন সম্পর্কে তেমন জ্ঞানী নন, আসুন এই কমান্ডের ক্রমটি আরও একটু পর্যালোচনা করি যাতে এটা আরো বোধগম্য করে তোলে।

আপনি যদি অনুসরণ করতে চান, শুধু টার্মিনাল অ্যাপ চালু করুন। প্রথমত, আমরা পাথ কপি করার জন্য কমান্ড লাইনের মধ্যে অবস্থানে থাকতে চাই। এই ওয়াকথ্রুটির উদ্দেশ্যে আমরা "/সিস্টেম/লাইব্রেরি/কোরসার্ভিসেস/রিসোর্সেস/" বেছে নেব কারণ এটি একটি গভীর (ইশ) সিস্টেম পাথ যা সমস্ত ম্যাকের জন্য সর্বজনীন৷এখন কমান্ড প্রম্পটে, নিম্নলিখিত কমান্ডটি প্রবেশ করান:

cd/সিস্টেম/লাইব্রেরি/কোরসার্ভিস/সম্পদ/

রিটার্ন কী টিপুন এবং আপনি সেই ফোল্ডারে থাকবেন, আসুন পূর্বোক্ত 'pwd' কমান্ড ব্যবহার করে এটি যাচাই করি:

pwd

আবার, রিটার্ন টিপুন, এবং আপনি এইরকম আউটপুট দেখতে পাবেন:

$ pwd/সিস্টেম/লাইব্রেরি/কোরসার্ভিস/সম্পদ/

এখন যেহেতু আপনি জানেন যে আপনি সঠিক জায়গায় আছেন, চলুন সেই ডিরেক্টরি পাথটি ক্লিপবোর্ডে অনুলিপি করি, কিন্তু মাউস কার্সার ব্যবহার করে ম্যানুয়ালি নির্বাচন না করে এবং এর পরিবর্তে pbcopy ব্যবহার করে Command+C টিপে :

pwd|pbcopy

এটি কীভাবে কাজ করে তা সহজ: 'pwd' কমান্ডটি কার্যকর করে, তারপর pbcopy-এর আউটপুটকে পরবর্তী কমান্ডে পুনঃনির্দেশিত করতে 'পাইপ' ব্যবহার করে, যা এই ক্ষেত্রে 'pbcopy'।যেমন উল্লেখ করা হয়েছে, pbcopy ম্যাক ওএস এক্স ক্লিপবোর্ডের একটি কমান্ড লাইন ইন্টারফেস, এইভাবে সেখানে কমান্ড আউটপুট পাইপ করে, সেই ডেটা ম্যাক ক্লিপবোর্ডে সংরক্ষণ করা হয়। যে সম্পর্কে নিশ্চিত না? শুধু যেকোন টেক্সট ডকুমেন্ট খুলুন, অথবা এমনকি টার্মিনাল প্রম্পটে থাকুন, এবং Command+V টিপুন… আপনি আউটপুট হিসাবে “/System/Library/CoreServices/Resources/” দেখতে পাবেন। চমৎকার হাহ? সংরক্ষিত ক্লিপবোর্ড ডেটা প্রকাশ করতে আপনি pbcopy, pbpaste-এর অন্য প্রান্ত ব্যবহার করতে পারেন।

আপনি যদি এটি প্রায়শই ব্যবহার করার পরিকল্পনা করেন, তাহলে আপনি সবসময় .bash_profile-এ এইরকম একটি লাইন যোগ করে আপনার প্রোফাইলের মধ্যে এটির জন্য একটি উপনাম তৈরি করতে পারেন:

alias copypath='pwd|pbcopy'

যেটি bash_profile এ সংরক্ষিত আছে, আপনি শুধু 'copypath' টাইপ করতে পারবেন এবং একই প্রভাব অর্জন করতে পারবেন।

এই কৌশলটি একটি বর্তমান পথ পুনরুদ্ধার করা সহজ করে তোলে এবং টার্মিনাল থেকে GUI-এ যাওয়া সহজ করে তোলে। মনে রাখবেন, ম্যাক ব্যবহারকারীরা অন্য পথেও যেতে পারেন - GUI থেকে টার্মিনালে - একটি চমৎকার ড্র্যাগ অ্যান্ড ড্রপ ট্রিক সহ ফাইন্ডার থেকে কমান্ড প্রম্পটে স্বয়ংক্রিয়ভাবে একটি সম্পূর্ণ আইটেম পাথ বা ফাইলের নাম টাইপ করতে।

ম্যাক ওএস এক্স-এ টার্মিনাল থেকে ক্লিপবোর্ডে বর্তমান পথটি অনুলিপি করুন