উইজেটপাস্ট, ভাগ করার জন্য টার্মিনাল থেকে কোড স্নিপেটগুলি লোড করুন

টার্মিনাল থেকে আপনার কোডগুলি উইগপ্যাসে্ট করুন

পরবর্তী নিবন্ধে আমরা উইজেটপাস্টে একবার নজর দিতে যাচ্ছি। আপনি যদি কখনও প্রয়োজন ছিল কোড স্নিপেট শেয়ার করুন, আপনি যে প্রথম পরিষেবাটির কথা ভাবেন সেটি প্যাস্তবিন ডট কম হতে পারে। এটি ছাড়াও, আজ আমরা পাঠ্য ভাগ করে নেওয়ার জন্য বেশ কয়েকটি বিকল্প পরিষেবা খুঁজে পেতে পারি।

আপনি যদি পেস্টবিনের অনুরূপ পরিষেবাগুলি ব্যবহার করে আপনার কোডটি প্রায়শই শেয়ার করেন তবে আপনি উইজেটপাস্টটি খুব দরকারী বলে খুঁজে পাবেন। এটা কমান্ড-লাইন BASH ইউটিলিটি সহজেই পেস্টবিনের মতো পরিষেবাগুলিতে পাঠ্য স্নিপেটগুলি লোড করতে। উইজেটপাস্ট স্ক্রিপ্ট ব্যবহার করে যে কেউ দ্রুত পাঠ্যের স্নিপেটগুলি ভাগ করে নিতে পারেন কমান্ড লাইন ইউনিক্স-মতো সিস্টেমে।

Wgetpaste ইনস্টল করুন

আপনি যদি এই অ্যাপ্লিকেশনটি চেষ্টা করতে আগ্রহী হন তবে আপনি দেখতে পাবেন যে কোনও ব্যবহারকারী সক্ষম হবেন থেকে এই ইউটিলিটি ডাউনলোড করুন প্রকল্প ওয়েবসাইট উইজেটপাস্ট। তারপরে আপনাকে কেবল নীচে বর্ণিত হিসাবে এটি ম্যানুয়ালি ইনস্টল করতে হবে।

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 ফাইলের বিষয়বস্তু লোড করবে।

wgetpaste একটি file.txt ভাগ করে নিচ্ছে

এটা হতে পারে উত্পাদিত ইউআরএল যে কোনও মাধ্যমের মাধ্যমে ভাগ করুন মেল, বার্তা ইত্যাদি এই ইউআরএলটি যে গ্রহণ করবে সে তাদের ওয়েব ব্রাউজার থেকে ফাইলটির সামগ্রী দেখতে সক্ষম হবে।

টেক্সট ফাইলটি উইজেটপাস্টের সাথে আপলোড করা হয়েছে এবং ওয়েব ব্রাউজার থেকে দেখা হয়েছে

আপনিও পারেন আপলোড হতে চলেছে দেখুন। এটি করতে, ব্যবহার করুন -t বিকল্প এটি নিম্নলিখিতটিতে প্রদর্শিত হয়েছে:

আপগ্রেটের আগে উইগপ্যাসেট প্রিভিউ ফাইল

wgetpaste -t mi-texto.txt

বিভিন্ন পরিষেবাতে পাঠ্যের স্নিপেটগুলি আপলোড করুন

ডিফল্টরূপে, ওয়াগেটপ্যাসে পাঠ্যের টুকরোটি লোড করবে পাউন্ডপিথন পরিষেবাতবে আরও কিছু আছে। দেখতে সমর্থিত পরিষেবাদির তালিকা, চালান:

ডিফল্টভাবে wgetpaste পরিষেবা উপলব্ধ available

wgetpaste -S

* ডিফল্ট পরিষেবা নির্দেশ করে।

আপনি দেখতে পাচ্ছেন, বর্তমানে উইজেটপাস্ট পাঁচটি পাঠ্য ভাগ করে নেওয়ার পরিষেবাদি সমর্থন করে। আমি সেগুলির সবগুলিই চেষ্টা করে দেখিনি, তবে তিনটি অপশনই আমি চেষ্টা করেছিলাম যা ভাল কাজ করেছে।

পাড়া অন্যান্য পরিষেবাদিতে সামগ্রী আপলোড করুন, উদাহরণ স্বরূপ dpaste.com, শুধু ব্যবহার করুন -s বিকল্প আদেশে:

wgetpaste পরিবর্তন পরিষেবা

wgetpaste -s dpaste mi-texto.txt

স্টিডিনের কাছ থেকে ইনপুট পড়ুন

উইজেটপাস্ট এ থেকে ইনপুটও পড়তে পারে stdin.

wgetpaste স্টিডিন

uname -a | wgetpaste

এই আদেশ 'uname -a' কমান্ডের আউটপুট লোড করবে.

COMMAND এবং COMMAND আউটপুট একসাথে লোড করুন

কখনও কখনও কোনও কম্যান্ড এবং এর আউটপুট আটকানো প্রয়োজন হতে পারে। এটি করার জন্য, উদ্ধৃতি চিহ্নগুলিতে কমান্ডের সামগ্রীটি বন্ধ করুন:

wgetpaste কমান্ড এবং ফলাফল প্রদর্শন করে

wgetpaste -c ‘pwd’

এই বিকল্পের সাথে pwd কমান্ড এর আউটপুট সহ লোড করবে। এটি কার্যকর হতে পারে যখন আমরা অন্যরা স্পষ্টভাবে জানতে চাই যে আমরা ঠিক কমান্ডটি চালিয়েছি এবং এর ফলাফল কী output

ভাষা সেট করুন

ডিফল্টরূপে, ওয়াগেটপাস্ট সরল পাঠ্যে পাঠ্যের স্নিপেটগুলি লোড করবে। জন্য ডিফল্ট পরিষেবা দ্বারা সমর্থিত ভাষাগুলির তালিকা দিন, আপনি ব্যবহার করতে পারেন -L বিকল্প.

wgetpaste -L

এই কমান্ডটি ডিফল্ট পরিষেবা দ্বারা সমর্থিত সমস্ত ভাষাগুলির তালিকা তৈরি করবে, যেমন। পাউন্ডপিথন.

Podemos -l বিকল্পটি ব্যবহার করে এটি পরিবর্তন করুন.

wgetpaste -l Bash mi-texto.txt

আউটপুটটিতে সিনট্যাক্স বা এইচটিএমএল হাইলাইট বন্ধ করুন

আমি উপরে উল্লিখিত হিসাবে, টেক্সট স্নিপেট একটি নির্দিষ্ট ভাষা বিন্যাসে প্রদর্শিত হবে (সরল পাঠ্য, ব্যাশ ইত্যাদি))। তবে, আমরা এই আচরণটি এতে পরিবর্তন করতে সক্ষম হব -r বিকল্পের সাহায্যে প্লেইন টেক্সট স্নিপেটগুলি প্রদর্শন করুন.

wgetpaste কাঁচা

wgetpaste -r mi-texto.txt

আপনি উপরের আউটপুট থেকে দেখতে পাচ্ছেন যে কোনও সিনট্যাক্স হাইলাইটিং নেই, এইচটিএমএল বিন্যাস নেই। শুধু একটি কাঁচা আউটপুট.

উইজেটপাস্ট ডিফল্ট পরিবর্তন করুন

সমস্ত ডিফল্ট বিশ্বব্যাপী পরিবর্তন করা যেতে পারে /etc/wgetpaste.conf বা ব্যবহারকারীর ফোল্ডারে, ফাইলটিতে ~ / .wgetpaste.conf.

এই ফাইলগুলি ডিফল্টরূপে উপলভ্য নয় আমার উবুন্টু সিস্টেমে আমার ধারণা আপনার এগুলি ম্যানুয়ালি তৈরি করা দরকার। উভয় ফাইলের জন্য নমুনা সামগ্রী বিকাশকারী দ্বারা প্রত্যেকের জন্য উপলব্ধ করা হয়েছে এখানে y এখানে.

যদি নতুন কনফিগারেশন আপনাকে বোঝায় না, আপনি নিজের সময় পরিবর্তন করতে বা আপনার সবে তৈরি করা এই দুটি ফাইল মুছে ফেলার জন্য আপনি সর্বদা সময় নন। উইজেটপাস্ট ডিফল্ট মানগুলির সাথে কাজ করে ফিরে যাবে।

সহায়তা পান

দেখানোর জন্য সহায়তা বিভাগ, চালান:

সাহায্য wgetpaste

wgetpaste -h

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।