আপনি যখন ফাইল ম্যানেজারের কোনও ফাইলের উপরে Ctrl-C টিপেন, তখন ফাইলটির সামগ্রীগুলি ক্লিপবোর্ডে অনুলিপি করা হয় না। একটি সহজ পরীক্ষা: ফাইল ম্যানেজারে একটি ফাইল নির্বাচন করুন, Ctrl-C টিপুন, একটি পাঠ্য সম্পাদক খুলুন, Ctrl-V টিপুন। ফলাফল ফাইলের বিষয়বস্তু নয় এটির পুরো পথ।
বাস্তবে পরিস্থিতিটি আরও জটিল কারণ আপনি বিপরীতটি করতে পারবেন না - একটি পাঠ্য সম্পাদক থেকে ফাইলের নামের একটি অনুলিপি করুন এবং সেগুলি ফাইল ম্যানেজারে আটকান।
কমান্ড লাইন থেকে এক্স 11 ক্লিপবোর্ডে কিছু তথ্য অনুলিপি করতে আপনি xclip
কমান্ড ব্যবহার করতে পারেন , যা দিয়ে ইনস্টল করা যেতে পারে
sudo apt-get install xclip
ক্লিপবোর্ড ব্যবহার করতে কোনও আদেশের কোনও ফাইল বা আউটপুট সামগ্রী অনুলিপি করতে
cat ./myfile.txt|xclip -i
এরপরে মাঝারি মাউস বোতামটি ব্যবহার করে পাঠ্যটি কোথাও আটকানো যাবে (এটি "প্রাথমিক নির্বাচন বাফার" বলা হয়)।
আপনি যদি "ক্লিপবোর্ড" নির্বাচনে ডেটা অনুলিপি করতে চান, তবে এটি Ctrl-V এর মাধ্যমে একটি অ্যাপ্লিকেশনটিতে আটকানো যেতে পারে, আপনি এটি করতে পারেন
cat ./myfile.txt|xclip -i -selection clipboard
কমান্ড লাইন থেকে ফাইলগুলি অনুলিপি করতে এবং ফাইল ম্যানেজারে এগুলি আটকানোর জন্য আপনাকে একটি সঠিক "টার্গেট অ্যাটম" নির্দিষ্ট করতে হবে যাতে ফাইল ম্যানেজার ক্লিপবোর্ডে থাকা ডেটা সনাক্ত করে এবং সঠিক ফর্ম্যাটে ডেটা সরবরাহ করে - ভাগ্যক্রমে, ফাইল ম্যানেজারে ফাইল অনুলিপি করার ক্ষেত্রে এটি কেবলমাত্র নতুন লাইনে থাকা পরম ফাইলের নামের একটি তালিকা, যা find
কমান্ড ব্যবহার করে উত্পন্ন করা সহজ :
find ${PWD} -name "*.pdf"| xclip -i -selection clipboard -t text/uri-list
(কমপক্ষে কেডিএতে এটি আমার জন্য কাজ করে)। এখন আপনি একটি ছোট স্ক্রিপ্টে মুড়িয়ে রাখতে পারেন যা আপনি কল করতে পারেন, বলুন cb
:
#!/bin/sh
xclip -i -selection clipboard -t text/uri-list
তারপরে আপনি এটি ~/bin
স্থাপন করুন, এটিতে এক্সিকিউটেবল বিট সেট করুন এবং এটি এটি ব্যবহার করুন:
find ${PWD} -name "*.txt"| cb
ভাল, তাই না?