পরবর্তী নিবন্ধে আমরা উইজেটপাস্টে একবার নজর দিতে যাচ্ছি। আপনি যদি কখনও প্রয়োজন ছিল কোড স্নিপেট শেয়ার করুন, আপনি যে প্রথম পরিষেবাটির কথা ভাবেন সেটি প্যাস্তবিন ডট কম হতে পারে। এটি ছাড়াও, আজ আমরা পাঠ্য ভাগ করে নেওয়ার জন্য বেশ কয়েকটি বিকল্প পরিষেবা খুঁজে পেতে পারি।
আপনি যদি পেস্টবিনের অনুরূপ পরিষেবাগুলি ব্যবহার করে আপনার কোডটি প্রায়শই শেয়ার করেন তবে আপনি উইজেটপাস্টটি খুব দরকারী বলে খুঁজে পাবেন। এটা কমান্ড-লাইন BASH ইউটিলিটি সহজেই পেস্টবিনের মতো পরিষেবাগুলিতে পাঠ্য স্নিপেটগুলি লোড করতে। উইজেটপাস্ট স্ক্রিপ্ট ব্যবহার করে যে কেউ দ্রুত পাঠ্যের স্নিপেটগুলি ভাগ করে নিতে পারেন কমান্ড লাইন ইউনিক্স-মতো সিস্টেমে।
Wgetpaste ইনস্টল করুন
আপনি যদি এই অ্যাপ্লিকেশনটি চেষ্টা করতে আগ্রহী হন তবে আপনি দেখতে পাবেন যে কোনও ব্যবহারকারী সক্ষম হবেন থেকে এই ইউটিলিটি ডাউনলোড করুন প্রকল্প ওয়েবসাইট উইজেটপাস্ট। তারপরে আপনাকে কেবল নীচে বর্ণিত হিসাবে এটি ম্যানুয়ালি ইনস্টল করতে হবে।
প্রথমে একটি টার্মিনাল খুলুন (Ctrl + Alt + T) এবং উইজেটপাস্ট থেকে সর্বশেষতম ফাইল ফাইলটি ডাউনলোড করুন:
wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2
এটি এক্সট্রাক্ট টাইপিং:
tar -xjvf wgetpaste-2.28.tar.bz2
তারপর মাথার উপর ডিরেক্টরিতে:
cd wgetpaste-2.28/
এখন আপনি ঠিক আছে বাইনারিটি উইজেটপেষ্ট থেকে আপনার $ PATH এ অনুলিপি করুন, উদাহরণ স্বরূপ , / Usr / local / bin /.
sudo cp wgetpaste /usr/local/bin/
করে শেষ করুন এক্সিকিউটেবল ফাইল:
sudo chmod +x /usr/local/bin/wgetpaste
ওয়াগপ্যাসেট সহ পাঠ্য স্নিপেটগুলি লোড করুন
পাঠ্য ফাইলগুলি আপলোড করুন
একটি পাঠ্য ফাইল লোড করতে, কেবল চালান:
wgetpaste mi-texto.txt
এই কমান্ডটি my-text.txt ফাইলের বিষয়বস্তু লোড করবে।
এটা হতে পারে উত্পাদিত ইউআরএল যে কোনও মাধ্যমের মাধ্যমে ভাগ করুন মেল, বার্তা ইত্যাদি এই ইউআরএলটি যে গ্রহণ করবে সে তাদের ওয়েব ব্রাউজার থেকে ফাইলটির সামগ্রী দেখতে সক্ষম হবে।
আপনিও পারেন আপলোড হতে চলেছে দেখুন। এটি করতে, ব্যবহার করুন -t বিকল্প এটি নিম্নলিখিতটিতে প্রদর্শিত হয়েছে:
wgetpaste -t mi-texto.txt
বিভিন্ন পরিষেবাতে পাঠ্যের স্নিপেটগুলি আপলোড করুন
ডিফল্টরূপে, ওয়াগেটপ্যাসে পাঠ্যের টুকরোটি লোড করবে পাউন্ডপিথন পরিষেবাতবে আরও কিছু আছে। দেখতে সমর্থিত পরিষেবাদির তালিকা, চালান:
wgetpaste -S
* ডিফল্ট পরিষেবা নির্দেশ করে।
আপনি দেখতে পাচ্ছেন, বর্তমানে উইজেটপাস্ট পাঁচটি পাঠ্য ভাগ করে নেওয়ার পরিষেবাদি সমর্থন করে। আমি সেগুলির সবগুলিই চেষ্টা করে দেখিনি, তবে তিনটি অপশনই আমি চেষ্টা করেছিলাম যা ভাল কাজ করেছে।
পাড়া অন্যান্য পরিষেবাদিতে সামগ্রী আপলোড করুন, উদাহরণ স্বরূপ dpaste.com, শুধু ব্যবহার করুন -s বিকল্প আদেশে:
wgetpaste -s dpaste mi-texto.txt
স্টিডিনের কাছ থেকে ইনপুট পড়ুন
উইজেটপাস্ট এ থেকে ইনপুটও পড়তে পারে stdin.
uname -a | wgetpaste
এই আদেশ 'uname -a' কমান্ডের আউটপুট লোড করবে.
COMMAND এবং COMMAND আউটপুট একসাথে লোড করুন
কখনও কখনও কোনও কম্যান্ড এবং এর আউটপুট আটকানো প্রয়োজন হতে পারে। এটি করার জন্য, উদ্ধৃতি চিহ্নগুলিতে কমান্ডের সামগ্রীটি বন্ধ করুন:
wgetpaste -c ‘pwd’
এই বিকল্পের সাথে pwd কমান্ড এর আউটপুট সহ লোড করবে। এটি কার্যকর হতে পারে যখন আমরা অন্যরা স্পষ্টভাবে জানতে চাই যে আমরা ঠিক কমান্ডটি চালিয়েছি এবং এর ফলাফল কী output
ভাষা সেট করুন
ডিফল্টরূপে, ওয়াগেটপাস্ট সরল পাঠ্যে পাঠ্যের স্নিপেটগুলি লোড করবে। জন্য ডিফল্ট পরিষেবা দ্বারা সমর্থিত ভাষাগুলির তালিকা দিন, আপনি ব্যবহার করতে পারেন -L বিকল্প.
wgetpaste -L
এই কমান্ডটি ডিফল্ট পরিষেবা দ্বারা সমর্থিত সমস্ত ভাষাগুলির তালিকা তৈরি করবে, যেমন। পাউন্ডপিথন.
Podemos -l বিকল্পটি ব্যবহার করে এটি পরিবর্তন করুন.
wgetpaste -l Bash mi-texto.txt
আউটপুটটিতে সিনট্যাক্স বা এইচটিএমএল হাইলাইট বন্ধ করুন
আমি উপরে উল্লিখিত হিসাবে, টেক্সট স্নিপেট একটি নির্দিষ্ট ভাষা বিন্যাসে প্রদর্শিত হবে (সরল পাঠ্য, ব্যাশ ইত্যাদি))। তবে, আমরা এই আচরণটি এতে পরিবর্তন করতে সক্ষম হব -r বিকল্পের সাহায্যে প্লেইন টেক্সট স্নিপেটগুলি প্রদর্শন করুন.
wgetpaste -r mi-texto.txt
আপনি উপরের আউটপুট থেকে দেখতে পাচ্ছেন যে কোনও সিনট্যাক্স হাইলাইটিং নেই, এইচটিএমএল বিন্যাস নেই। শুধু একটি কাঁচা আউটপুট.
উইজেটপাস্ট ডিফল্ট পরিবর্তন করুন
সমস্ত ডিফল্ট বিশ্বব্যাপী পরিবর্তন করা যেতে পারে /etc/wgetpaste.conf বা ব্যবহারকারীর ফোল্ডারে, ফাইলটিতে ~ / .wgetpaste.conf.
এই ফাইলগুলি ডিফল্টরূপে উপলভ্য নয় আমার উবুন্টু সিস্টেমে আমার ধারণা আপনার এগুলি ম্যানুয়ালি তৈরি করা দরকার। উভয় ফাইলের জন্য নমুনা সামগ্রী বিকাশকারী দ্বারা প্রত্যেকের জন্য উপলব্ধ করা হয়েছে এখানে y এখানে.
যদি নতুন কনফিগারেশন আপনাকে বোঝায় না, আপনি নিজের সময় পরিবর্তন করতে বা আপনার সবে তৈরি করা এই দুটি ফাইল মুছে ফেলার জন্য আপনি সর্বদা সময় নন। উইজেটপাস্ট ডিফল্ট মানগুলির সাথে কাজ করে ফিরে যাবে।
সহায়তা পান
দেখানোর জন্য সহায়তা বিভাগ, চালান:
wgetpaste -h