ফাইলটি এক্সক্লিপে অনুলিপি করুন এবং ফায়ারফক্সে পেস্ট করুন


50

আমি ফাইলটি কপি করছি xclip

cat file.txt | xclip

আমি কোন সমস্যা ছাড়াই পেষ্ট করছি

xclip -o

যখন আমি এটির Firefoxসাথে Ctrl+Vএটি আটকে দিতে চাই তখন পুরানো পাঠ্য আটকে দেয় (এটি ইতিমধ্যে ক্লিপবোর্ডে থাকা উচিত নয়)।

আমি যখন টার্মিনালে ফিরে যাই এবং xclip -oএটি চালিত করি তখন সঠিক পাঠ্য আটকে দেয়।

পেস্ট করতে সমস্যা কেন Firefox?


5
নোট করুন যে এটির অকেজো ব্যবহারcat । আপনি xclip file.txtএর ম্যান পেজ অনুসারেও করতে পারেন এবং সাধারণভাবে আপনি <যেমন ইনপুট ব্যবহার করে পুনর্নির্দেশও করতে পারেন $some_command < file.txt
janmoesen

উত্তর:


59

এক্স 11 এর কয়েকটি উপলভ্য ক্লিপবোর্ড রয়েছে। ডিফল্টরূপে, xclipপ্রাথমিক নির্বাচন বাফারে ডেটা রাখে। এটি আটকানোর জন্য, আপনি মিডল-ক্লিক ব্যবহার করুন।

আপনি যদি Ctrl+ ব্যবহার করতে চান তবে vব্যবহার করুন xclip -selection clipboard। দেখুন man xclipআরও তথ্যের জন্য।

ফ্রিডেস্কটপ.অর্গ.এর বিভিন্ন ক্লিপবোর্ড সম্পর্কে ভাল তথ্য রয়েছে ।


2
পাশের নোটে: আমি কেবল লক্ষ্য করেছি যে এক্সক্লিপের বিকল্পটি -f, -filterএকটি অন্তর্নির্মিত tee। এটি ক্লিপবোর্ডে এবং একই সাথে stdout লেখেন। এটি কাজে আসতে পারে (কোনও কিছুর জন্য)।
পিটার.ও

ফাইলটির মাইমটাইপ যুক্ত করতে এটি দরকারী হতে পারে:-t $(file -b --mime-type "$1")
রাফেল

25

আপনার ক্লিপবোর্ডে এটি অনুলিপি করুন:

xclip -sel clip < ~/path/to/file.txt

এবং তারপরে CTRL+ Vআপনার ইচ্ছা যেখানেই আটকে দিন ।


2
নোট করুন যে শর্টহ্যান্ড xclip -se c < myfileএছাড়াও করবে, যেহেতু এক্সক্লিপ সংক্ষিপ্তসারগুলি স্বীকার করে তবে তারা বৈধ বিকল্প এবং কীওয়ার্ডগুলির সাথে দ্বন্দ্ব না করে ( -silentএবং -selectionউদাহরণস্বরূপ)
জ্যাভিয়ারস্টুউ

1

এটি আপনার যুক্ত করুন ~/.bashrc

# now `cclip' can be used when you it to be available to `ctrl-[vxc]'
alias cclip='xclip -selection clipboard'

বিকল্পভাবে, এটি চালান:

echo 'alias cclip='"'"'xclip -selection clipboard'"'" >> ~/.bashrc
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.