কমান্ড লাইন থেকে কীভাবে আমি এসকি-ব্যানার তৈরি করতে পারি?


20

আমি টার্মিনাল কমান্ড ব্যবহার করে মানুষ দেখা করেছি: banner। এটি বড় ascii- শিল্প-শৈলী পাঠ্য তৈরি করে।

আমি যখন এটি চালানোর চেষ্টা করি তবে, টার্মিনালটি বলে যে এটি বিদ্যমান নেই। কেন?

আমি কীভাবে এটি ইনস্টল করব? কোন বিকল্প আছে?

উত্তর:


16

এটি ব্যবহার করার আগে আপনাকে এটি ইনস্টল করতে হবে। টার্মিনালে টাইপ করুন:

sudo apt-get install sysvbanner

এই প্যাকেজটি স্ট্যান্ডার্ড ইনস্টলেশনে উপলব্ধ নয় এবং এজন্য আপনাকে এটি ম্যানুয়ালি ইনস্টল করতে হবে।


26

আমি সবসময় figletবড় লেখার পক্ষে পছন্দ করি । এটি সম্পর্কে কিছু চরিত্রের আকারটি আরও ভাল সংরক্ষণ করে। কিছুটা বিষয়ভিত্তিক তবে আপনি সেখানে যান। যথেষ্ট সহজ:

$ sudo apt-get install figlet
$ figlet oh hai!
       _       _           _ _ 
  ___ | |__   | |__   __ _(_) |
 / _ \| '_ \  | '_ \ / _` | | |
| (_) | | | | | | | | (_| | |_|
 \___/|_| |_| |_| |_|\__,_|_(_)

(এটি এখানে টার্মিনালের চেয়ে আরও ভাল দেখাচ্ছে)

এখানে প্রচুর সংখ্যক ফরম্যাটিং বিকল্প রয়েছে যা এটি প্রচুর বিভিন্ন পরিস্থিতিতে উপযুক্ত। এটি হবে "ফন্ট" (মাধ্যমে এই আছে standard, slant, shadow, small, smslant, bubble, digital, mini, ইত্যাদি)। man figletউপলব্ধ শৈলী এবং বিন্যাস বিকল্পগুলির একটি সম্পূর্ণ তালিকা রয়েছে তবে এখানে কয়েকটি উদাহরণ দেওয়া হল:

$ figlet -f slant Hooah!
    __  __                  __    __
   / / / /___  ____  ____ _/ /_  / /
  / /_/ / __ \/ __ \/ __ `/ __ \/ / 
 / __  / /_/ / /_/ / /_/ / / / /_/  
/_/ /_/\____/\____/\__,_/_/ /_(_)   

$ figlet -f smslant Hooah!
   __ __               __   __
  / // /__  ___  ___ _/ /  / /
 / _  / _ \/ _ \/ _ `/ _ \/_/ 
/_//_/\___/\___/\_,_/_//_(_)  

$ figlet -f bubble Hooah!
  _   _   _   _   _   _  
 / \ / \ / \ / \ / \ / \ 
( H | o | o | a | h | ! )
 \_/ \_/ \_/ \_/ \_/ \_/ 

$ figlet -f mini Hooah!

|_| _  _  _.|_ | 
| |(_)(_)(_|| |o 

আপনারা দুজনেই একই কমান্ড একই সাথে ব্যবহার করেছেন, সুতরাং কারা প্রথমটি ঠিক করতে পারবেন না। কোনওভাবেই উত্তর দেওয়ার জন্য আপনাকে ধন্যবাদ। +1
রোড

আমার নতুন উত্তরটি দেখুন, আপনি সত্যিই দুর্দান্ত কিছু খুঁজে পেতে পারেন
rɑːdʒɑ

তুমি জ্ঞানের ধন! 190 কেবি প্যাকেজ ইনস্টল করা হয়েছে ... ;-)
ফাব্বি

11

আপনি যদি কোনও ব্যানারটির জন্য অন্যান্য "ফন্ট" / এএসসিআইআই আর্ট ব্যবহার করতে চান, তবে আপনি ফলকটিও দেখতে পারেন:

sudo apt-get install figlet

foo@bar:~$ figlet
hi
 _     _
| |__ (_)
| '_ \| |
| | | | |
|_| |_|_|

চিয়ার্স

SC।


আপনারা দুজনেই একই কমান্ড একই সাথে ব্যবহার করেছেন, সুতরাং কারা প্রথমটি ঠিক করতে পারবেন না। কোনওভাবেই উত্তর দেওয়ার জন্য আপনাকে ধন্যবাদ। +1
রোড

তিনি কি পয়েন্ট দরকার মনে হচ্ছে? ;-)
সুইসচিজ

1
আমার নতুন উত্তরটি দেখুন আপনি সত্যিই দুর্দান্ত কিছু খুঁজে পেতে পারেন \
rɑːdʒɑ


11

পায়খানা হিসাবে আরও একটি নাম পাওয়া গেছে।

sudo apt-get install toilet

তারপরে দৌড়াও

toilet -f bigmono9 -F gay <your string>

উদাহরণ স্বরূপ:

এখানে চিত্র বর্ণনা লিখুন


1
এটি একটি ভাল পরামর্শ, এটি কখনও শুনেনি। ধন্যবাদ।
সুইসচিজ

আমার কাছে টয়লেট-পেপারের মতো লাগছে। যে রঙিন।
আরপিআইউইসনেস

4

বিকল্প (কোনও কিছু ইনস্টল না করে)

  1. Https://duckduckgo.com এ যান
  2. অনুসন্ধান বারের প্রকারে: figlet YOUR BANNER HERE
  3. ফলকটি অনুলিপি করুন এবং এটি ব্যাশ স্ক্রিপ্টে ব্যবহার করুন

বাশ কোড উদাহরণ:

#!/bin/bash

printf "
    YOUR FIGLET BANNER HERE
"

3

আপনার টার্মিনালটি খুলুন এবং হিসাবে আটকান

 sudo apt-get install sysvbanner

ব্যবহার:

 banner <yourstring>

উদাহরণ:

এখানে কোড লিখুন


ইন্টারস্টিয়ারিং, আমি কীসের জন্য ব্যবহার করব? কেবল ভাবছি ...
RPIAwesomeness

@RPiAwesomeness আপনি যেখানে চান সেখানে যেমন উদাহরণস্বরূপ ব্যাশ স্ক্রিপ্টগুলিতে # মন্তব্য করার জন্য দাঁড়িয়েছে এবং সেখানে আপনার নিজের পরিচয় থাকতে পারে।
rʒɑdʒɑ

পছন্দ করুন আমরা এটি মুদ্রকগুলির জন্য ব্যানার তৈরি করতে ব্যবহার করি এবং 1 ম পৃষ্ঠায় কিছু অভিনব তথ্য রাখি।
রিনজুইন্ড

0

আরেকটি (দীর্ঘতর) বিকল্প যা কোনও নোডেজের জড়িত থাকার ক্ষেত্রে সহায়ক হতে পারে ascii-banner। এটি একটি নোড গ্রন্থাগার তবে এটি স্ক্রিপ্ট আউট করা যেতে পারে।

$ sudo apt-get install npm
$ sudo npm -g install ascii-banner
$ node -e "var AsciiBanner = require('ascii-banner');AsciiBanner.write('Oh hai').out();"
  ______    __    __      __    __       ___       __  
 /  __  \  |  |  |  |    |  |  |  |     /   \     |  | 
|  |  |  | |  |__|  |    |  |__|  |    /  ^  \    |  | 
|  |  |  | |   __   |    |   __   |   /  /_\  \   |  | 
|  `--'  | |  |  |  |    |  |  |  |  /  _____  \  |  | 
 \______/  |__|  |__|    |__|  |__| /__/     \__\ |__| 

এটিতে ফন্ট বিকল্প রয়েছে:

$ node -e "require('ascii-banner').write('Oh hai').font('Thin').out();"

,---.|        |         o
|   ||---.    |---.,---..
|   ||   |    |   |,---||
`---'`   '    `   '`---^`

দীর্ঘ তবে ঠিক আছে, বৈশিষ্ট্যগুলি কী কী?
rʒɑdʒɑ

npmjs.org/package/ascii-banner#readme - .color(...)এবং প্রান্তিককরণ এবং এবং before(...)এবং after(...)(আবার, প্রান্তিককরণ এবং রঙ সহ) আর্গুমেন্ট।
অলি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.