FIGlet, টার্মিনাল থেকে AscII পাঠ্য ব্যানার তৈরি করুন

ফিগলেট সম্পর্কে

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

FIGlet একটি টার্মিনাল ইউটিলিটি, ব্যবহার করা সহজ এবং যার সাথে পাঠ্য ব্যানার তৈরি করুন হওয়া ASCII বা বড় অক্ষর। আমরা বিভিন্ন ফন্ট ব্যবহার করে এই ব্যানারগুলি তৈরি করতে পারি, ছোট ছোট ASCII অক্ষরগুলির সংমিশ্রণগুলি নিয়ে গঠিত চিঠিগুলি।

উবুন্টুতে ফিগলেট এবং টয়লেট সরঞ্জামগুলি ইনস্টল করুন এবং ব্যবহার করুন

FIGlet এবং TOIlet সরঞ্জামগুলি ব্যবহার করতে, আমাদের অবশ্যই এটি ডিফল্ট প্যাকেজ ম্যানেজার ব্যবহার করে আমাদের সিস্টেমে ইনস্টল করতে হবে। এটি করার জন্য আমরা একটি টার্মিনাল খুলব (Ctrl + Alt + T) এবং এতে লিখব:

sudo apt install figlet toilet

ডুমুর ব্যবহার

একবার ইনস্টল হয়ে গেলে, ফিগলেট ব্যবহারের প্রাথমিক উপায় হ'ল আমরা রূপান্তর করতে চাই পাঠ্য সরবরাহ করুন একটি বড় ব্যানার বা পাঠ্য উপর। FIGlet স্ট্যান্ডার্ড ইনপুট থেকে বা কমান্ড লাইনের অংশ হিসাবে বার্তাটি পড়তে পারে। আউটপুট পরিবর্তন করতে আমরা ব্যবহার করতে পারি এমন কিছু যুক্তি হ'ল:

  • -ফ একটি ফন্ট নির্বাচন করতে।
  • -d ফন্ট ডিরেক্টরি নির্বাচন করতে।
  • -c আউটপুট পাঠ্যকে কেন্দ্র করে।
  • -l পাঠ্যটি বামে সারিবদ্ধ করুন।
  • -r পাঠ্যটি ডানদিকে প্রান্তিক করে তোলে।
  • - আমরা একটি আউটপুট আকার নির্দিষ্ট।
  • -k পার্শ্ববর্তী অক্ষরের সাথে একত্রিত না হয়ে প্রতিটি অক্ষর আলাদাভাবে তৈরি কর্নিং সক্ষম করে।

একটি ন্যায়সঙ্গত প্রান্তিককরণ স্থাপন করুন

যদি আমরা আউটপুটটি কেন্দ্রে তৈরি করা চাই, আমরা -c আর্গুমেন্টটি ব্যবহার করব। এটি করার জন্য আমরা একটি টার্মিনাল খুলব (Ctrl + Alt + T) এবং এতে লিখব:

ডুমুর সারিবদ্ধতা

figlet -c Ubunlog.com

এছাড়াও, আমরা আউটপুটটি বামে সেট করতে ডানদিকে প্রিন্ট করতে -l ব্যবহার করতে পারি।

আউটপুট প্রস্থ নির্ধারণ করুন

আমরা -w আর্গুমেন্টের সাহায্যে আউটপুট প্রস্থও নিয়ন্ত্রণ করতে সক্ষম হব। ডিফল্ট প্রস্থটি 80 টি কলাম। এটি করতে, একই টার্মিনালে আমরা লিখব:

আউটপুট প্রস্থ ডান ফ্লেলেট

figlet -w 100 ancho de salida definido en 100

আমাদের যদি আরও বৃহত্তর টার্মিনাল থাকে তবে আমরা পারি -t আর্গুমেন্ট সহ আমাদের টার্মিনালের পূর্ণ প্রস্থ ব্যবহার করুন:

figlet -t Ubunlog.com

অক্ষরের মধ্যে স্থান যুক্ত করুন

পাড়া একটি পরিষ্কার ফলাফল পেতে, আমরা -k আর্গুমেন্টটি ব্যবহার করতে সক্ষম হব। এটির সাহায্যে আমরা মুদ্রিত অক্ষরগুলির মধ্যে একটি সামান্য স্থান যুক্ত করতে পারি।

FIGlet অক্ষরের মধ্যে স্থান যুক্ত করেছে

figlet -t -k espacio agregado entre caracteres

একটি ফাইল থেকে পাঠ্য পড়ুন

কমান্ড লাইনে পাঠ্য লেখার পরিবর্তে, আমরা কোনও ফাইল থেকে পাঠ্যটি পড়তে সক্ষম হব। এই জন্য আমরা ব্যবহার করব -p বিকল্প এটি নিম্নলিখিতটিতে প্রদর্শিত হয়েছে:

FIGlet ফাইল থেকে পড়া

echo "Ejemplo de texto para el articulo sobre figlet" > ejemplo.txt

figlet -kp < ejemplo.txt

আউটপুট উত্স পরিবর্তন করুন

আমরা চাইলে, আমরা আউটপুট জন্য অন্য উত্স নির্দিষ্ট করতে সক্ষম হবে। এর জন্য আমরা -f আর্গুমেন্টটি ব্যবহার করব। একটি নতুন উত্স হ'ল ক .flf বা .tlf ফাইল সংরক্ষণ করা / usr / শেয়ার / বেগুনি। টার্মিনালে (Ctrl + Alt + T) এ নিম্নলিখিত টাইপ করে আমরা উপলভ্য উত্সগুলি পরীক্ষা করতে পারি:

হরফ পাওয়া যায়

ls /usr/share/figlet/

পরামর্শের পরে, আমরা আমাদের ফন্টটি সবচেয়ে বেশি পছন্দ করতে পারি। এই উদাহরণের জন্য আমরা টাইপ করে, ব্যানার.ফ্লাট ফন্টে পরিবর্তন করতে যাচ্ছি:

ফন্ট ফলক পরিবর্তন করুন

figlet -f banner "Cambio de fuente a banner"

যদি কেউ এফআইজিলেট সম্পর্কে আরও জানতে চান তবে তারা তাদের সাথে পরামর্শ করতে পারেন এই প্রকল্পের ওয়েবসাইট.

টোলেট ব্যবহার করে

TOIlet কমান্ডটিও অভ্যস্ত পাঠ্যকে ASCII অক্ষরে রূপান্তর করুন। এটি চালানোর সহজ উপায়টি হ'ল:

টয়লেট বার্তা

toilet Ubunlog.com

একটি নির্দিষ্ট ফন্টে স্যুইচ করতে, আমরা এটি ব্যবহার করব -ফ বিকল্প। উত্সগুলি একই ডিরেক্টরি থেকে পড়তে হবে যখন আমরা FIGlet ব্যবহার করি।

টুলেট ফন্ট পরিবর্তন

toilet -f future Ubunlog.com

বেশ কয়েকটি আমরা ফিগলেটে যে বিকল্পগুলি ব্যবহার করতে পারি সেগুলিও টয়লেটকে প্রয়োগ করা হয়। আরও তথ্যের জন্য, আমরা তাদের সম্পর্কিত ম্যান পেজগুলির সাথে পরামর্শ করতে পারি:

man figlet

man toilet

এই নিবন্ধে আমরা দুটি কমান্ড লাইনের ইউটিলিটি দেখেছি। উভয়ই পাঠ্যকে বড় ASCII পাঠ্য অক্ষরে রূপান্তর করতে বা ব্যানার তৈরি করতে খুব কার্যকর হতে পারে।


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

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

*

*

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

  1.   zamyr123 তিনি বলেন

    আমার একটি প্রশ্ন আছে এবং তা হল আমি জানি না কিভাবে আমি টার্মিনাল খোলার সময় আমি যে বার্তাটি রাখি তা কীভাবে প্রদর্শিত হবে, টিউটোরিয়ালের জন্য ধন্যবাদ 😀