লিনাক্স শেল: মাউসটি ব্যবহার করে ক্লিপবোর্ডে আউটপুট কপি করুন?


25

মাউস ব্যবহার না করে ক্লিপবোর্ডে আউটপুট অনুলিপি করা কি সম্ভব?

উদাহরণস্বরূপ, আমি এই জাতীয় কিছু করতে চাই:

$ pwd >> ক্লিপবোর্ড


বিড়াল / ইত্যাদি / পাসডাব্লুড | xsel
অভিষিয়েটেক

উত্তর:


25

আপনি xclipএবং xselকমান্ডগুলি পেতে এবং ব্যবহার করতে পারেন । সেগুলি গ্রহণ এবং ব্যবহারের জন্য নির্দেশাবলী এখানে রয়েছে

কোনও যুক্তি ছাড়াই, - / - / ডান ক্লিক করুন-প্রসঙ্গ-মেনু ক্লিপবোর্ডের xclipপরিবর্তে প্রাথমিক (মিডল ক্লিক-পেস্ট) ক্লিপবোর্ডে অনুলিপি করুন।CtrlCCtrlV

echo foo | xclip -selection clipboardপরে কিছু পাঠ্য অনুলিপি করার চেষ্টা করুন ।

ক্লিপবোর্ডটি আউটপুট দিতে স্ট্যান্ডার্ড আউট করতে: xclip -selection clipboard -o

MacOS এর সমতুল্য ইউটিলিটি হ'ল pbcopy(এবং pbpaste)


1
@ ব্রাবলিবো: "এখানে" কোথায়? সিরিয়াসলি, আপনার মানে কী? এটা ঠিক কোনভাবে কাজ করে না?
পরবর্তী বিজ্ঞপ্তি না দেওয়া পর্যন্ত বিরতি দেওয়া হয়েছে।

1
@ ডেনিস উইলিয়ামসন আমি চেষ্টা করেছি cat file | xclipএবং এটি কার্যকর হয় না
ব্রুলিওলো

1
@ ব্রাবলিবো: এটি কোনভাবে কাজ করে না, ঠিক ? ভুল বার্তা? অশোভন আচরণ? চৌম্বকীয় ক্ষেত্রের অসামঞ্জস্যতা?
পরবর্তী বিজ্ঞপ্তি না দেওয়া পর্যন্ত বিরতি দেওয়া হয়েছে।

8
@ ব্রাওলিওবো: আমি অনুমান করি klipperযে একটি ক্লিপবোর্ড দর্শক। cat file | xclip -selection clipboardঅতিরিক্ত যুক্তি ছাড়াই চেষ্টা করুন , xclipপ্রাথমিক (মধ্য-ক্লিক-পেস্ট) ক্লিপবোর্ডে অনুলিপিগুলি Ctrl-C / Ctrl-V / ডান ক্লিক-প্রসঙ্গ-মেনু ক্লিপবোর্ডের পরিবর্তে।
পরবর্তী বিজ্ঞপ্তি না দেওয়া পর্যন্ত বিরতি দেওয়া হয়েছে।

1
@ ডেনিস, সম্ভবত আপনি উত্তরের শেষ মন্তব্যটি যুক্ত করতে পারেন কারণ এটি বরং গুরুত্বপূর্ণ এবং সুস্পষ্ট নয় এবং দুর্দান্ত সংযোজন।
কেভোথ

2

আমি ভয় করি বেশিরভাগ লিনাক্স শেলগুলিতে "ক্লিপবোর্ড" এর মতো কোনও জিনিস নেই, আমি কমপক্ষে জানি না। এক্স সার্ভারে একটি ক্লিপবোর্ড রয়েছে (যদি আপনার সিস্টেমে এক্স 11 থাকে তবে আপনি xclipকমান্ডটি ব্যবহার করে এটি অ্যাক্সেস করতে পারেন )। আপনি যদি পটিটি-র মতো কিছু এসএসএস / টার্মিনাল এমুলেটর সফটওয়্যার ব্যবহার করে আপনার শেল অ্যাকাউন্টের সাথে সংযোগ স্থাপন করেন তবে আপনি যে সিস্টেমটি ব্যবহার করছেন তার ক্লিপবোর্ড ব্যবহার করতে পারেন, তবে এটি এখনও একটি বাহ্যিক ক্লিপবোর্ড হতে পারে এবং আপনি মাউস ব্যবহার এড়াতে সক্ষম নাও হতে পারেন।

আমি যা পেয়েছি তা হল এই ছোট্ট ঝরঝরে বাশ স্ক্রিপ্টটি, http://geek.phatus.com/2010/01/create-a-simple-yet-very-useful-bash-clipboard/ এ পাওয়া গেছে । এটি মূলত একটি অস্থায়ী ফাইল তৈরি করে যা ক্লিপবোর্ড হিসাবে কাজ করে - আপনি কমান্ডের সেট ব্যবহার করে আপনার অস্থায়ী ডেটা সাফ, এক্সিকিউট, লিখতে পারেন ইত্যাদি যা আসলে ক্লিপবোর্ড যা করে;)


অপশনটি তার সেটআপ সম্পর্কে কিছুটা অস্পষ্ট ছিল: তার অর্থ জেসারভারের ক্লিপবোর্ড।
আকীরা


0

আমি এক্সক্লিপ বা এক্সসেল ব্যবহার না করে অনুরূপ কার্যকারিতা সরবরাহ করার জন্য একটি ছোট সরঞ্জাম তৈরি করেছি। স্ট্যান্ড আউট একটি ক্লিপবোর্ডে অনুলিপি করা হয়েছে এবং টার্মিনালে আবার আটকানো যেতে পারে, দেখুন:

https://sourceforge.net/projects/commandlinecopypaste/

দ্রষ্টব্য, এই সরঞ্জামটির কোনও এক্স-সেশনের প্রয়োজন নেই। ক্লিপবোর্ডটি কেবল টার্মিনালের মধ্যেই ব্যবহার করা যেতে পারে এবং সিটিআরএল + ভি বা অন্য এক্স-উইন্ডোতে মিডল-মাউস ক্লিক করে আটকানো যায় না


0

এবং একটি কুরুচিপূর্ণ উপায়, ক্ষেত্রে যখন আপনি ক্লিপবোর্ডে টার্মিনাল আউটপুট অনুলিপি করতে চান তবে আপনার মেশিনের সাথে মাউস সংযুক্ত না থাকে - এক্স এর "মাউস কী" বৈশিষ্ট্যটি ব্যবহার করে

প্রেস Shift+ + NumLock, এবং আপনার নামপ্যাড কী কার্সার আন্দোলন সামাল দিতে পারছেন কাজ করবে। তারপরে Num 0আপনি এলএমবি টিপুন এবং ধরে রাখতে, এবং কার্সারটি আপনার প্রয়োজন মতো সরিয়ে নিতে চাপতে Num 5পারেন , তারপরে এলএমবি রিলিজ অনুকরণ করতে টিপুন । এখন আপনি আপনার পাঠ্যটি নির্বাচন করেছেন। আরএমবি অনুকরণ করতে আপনি Num -সক্রিয় মাউস বোতামটি পরিবর্তন করতে টিপুন , তারপরে Num 5প্রসঙ্গ মেনু পেতে। এখন আপনি এলএমবি মোডে ফিরে আসতে চান: টিপুন Num /। এখন আপনি আপনার কার্সারটিকে "অনুলিপি করুন" মেনু এন্ট্রিতে নিয়ে যেতে পারেন এবং টিপতে পারেন Num 5। এখানেই শেষ. ক্লিপবোর্ডে আপনার পাঠ্য আছে। প্রেস Shift+ + NumLockতার মূল ফাংশন আপনার নামপ্যাড জন্য।

পিএস: কিছু ডিস্ট্রোজে (যেমন কুবুন্টু) মাউস কী শর্টকাট ডিফল্টরূপে অক্ষম করা হয়েছে বা কোনওভাবে লুকানো আছে বলে মনে হয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.