কমান্ড লাইন থেকে OS X ক্লিপবোর্ড অ্যাক্সেস করা

Anonim

pbcopy এবং pbpaste কমান্ডের সাহায্যে, আপনি ক্লিপবোর্ডের বিষয়বস্তু পরিচালনা করতে কমান্ড লাইন ব্যবহার করতে পারেন কিন্তু সরাসরি টার্মিনালের মাধ্যমে আপনার Mac OS X ক্লিপবোর্ড অ্যাক্সেস করতে পারেন। হ্যাঁ, এর মানে হল আপনি একটি GUI অ্যাপে যা অনুলিপি করেছেন তা অ্যাক্সেস করতে পারবেন এবং কমান্ড লাইনে নির্বিঘ্নে ব্যবহার করতে পারবেন এবং এর বিপরীতে। আমরা আগে কমান্ড লাইন থেকে pbcopy এবং pbpaste উভয়ই কীভাবে ব্যবহার করতে হয় সে সম্পর্কে একটি সংক্ষিপ্ত ভূমিকা দেখিয়েছি, কিন্তু আমরা ম্যাকে এই অবিশ্বাস্যভাবে দরকারী টুলগুলি ব্যবহার করার জন্য কয়েকটি অতিরিক্ত পদ্ধতি প্রদর্শন করতে চেয়েছিলাম, যেমন বর্তমানে যা কিছু সংরক্ষিত আছে তা সরাসরি কীভাবে অ্যাক্সেস করা যায়। টার্মিনাল প্রম্পট থেকে Macs ক্লিপবোর্ড।

pbpaste দিয়ে OS X ক্লিপবোর্ড বিষয়বস্তু অ্যাক্সেস করা

pbpaste – pbpaste হল আপনি কিভাবে ক্লিপবোর্ডের বর্তমান সক্রিয় বিষয়বস্তু ডাম্প করেন। আপনি যদি ক্লিপবোর্ডে কী আছে তা দেখতে চান, কেবল এটি টাইপ করুন:

pbpaste

আপনি এখন ক্লিপবোর্ডে যা কিছু সংরক্ষিত আছে তা দেখতে পাবেন, যেন আপনি OS X-এ Command+V তে আঘাত করেন।

এছাড়াও আপনি pbpaste ব্যবহার করে ক্লিপবোর্ডের বিষয়বস্তু সহজেই একটি ফাইলে সংরক্ষণ করতে পারেন, নিম্নরূপ:

pbpaste > clipboard.txt

এখন আপনার ক্লিপবোর্ডের বিষয়বস্তুর সাথে ডকুমেন্ট clipboard.txt থাকবে। আপনি এটিকে যেকোনো টেক্সট এডিটরে খুলে বা cat clipboard.txt টাইপ করে বিষয়বস্তু দেখতে দুবার চেক করতে পারেন।

pbcopy দিয়ে ক্লিপবোর্ডে বিষয়বস্তু যোগ করা

pbcopy - আপনি কল্পনা করতে পারেন, pbcopy হল আপনি কিভাবে কমান্ড লাইন থেকে জিনিস কপি করতে পারেন। এটি মূলত OS X-এর ফাইন্ডার বা GUI-তে Comamnd+C ব্যবহার করার মতো। এটি ব্যবহার করার সর্বোত্তম উপায় হল pbcopy-এ কিছু পাইপ করা, উদাহরণস্বরূপ:

ls -lha |pbcopy

এটি আপনার ক্লিপবোর্ডে ls -lha এর ফলাফল পাইপ করবে, যা আপনি এখন pbpaste কমান্ড ব্যবহার করে অ্যাক্সেস করতে পারবেন।

এখন আপনি pbcopy দিয়ে OS X এর ক্লিপবোর্ডে কিছু অনুলিপি করেছেন, আপনি pbpaste ব্যবহার করে আউটপুটটিকে আবার টার্মিনালে ডাম্প করতে পারেন, যদি আপনি শুধু ls -lha|pbcopy কমান্ডটি চালাতেন, আউটপুট হবে যে।

আপনি পাইপ দিয়ে করতে পারেন এবং pbcopy কমান্ডে রিডাইরেক্ট করতে পারেন।

pbcopy এবং pbpaste এমনকি ssh বা অন্যান্য প্রোটোকল ব্যবহার করে নেটওয়ার্ক জুড়ে কাজ করতে পারে, এটি পরীক্ষা করে দেখুন:

SSH এবং pbpaste সহ নেটওয়ার্ক জুড়ে ক্লিপবোর্ড সামগ্রী আটকানো

pbcopy এবং pbpaste উপরের উদাহরণের তুলনায় অনেক বেশি শক্তিশালী। রিমোট মেশিনে myclipboard.txt নামে একটি ফাইলে একটি ssh সংযোগের মাধ্যমে আউটপুট পাইপ করে আপনার ক্লিপবোর্ডের বিষয়বস্তুগুলিকে অন্য মেশিনে পাঠাতে pbpaste ব্যবহার করা হল:

pbpaste | ssh username@host 'cat > ~/myclipboard.txt'

ভালো তাইনা?

কমান্ড লাইন থেকে OS X ক্লিপবোর্ড অ্যাক্সেস করা