क्या कमांड बैश में "बिग एससीआई टेक्स्ट आर्ट" के रूप में एक स्ट्रिंग प्रिंट करता है? [बन्द है]


30

मैं एक ऐसे प्रोग्राम की तलाश में हूं जो नीचे "अस्की आर्ट" की तरह कुछ ASCII स्ट्रिंग को बदल दे:

    .- "^` \ / `^" -।
  । ' ___ \ / ___ `।
 / / -----। क्यों ।---। \ _
| // '-। ___________________________ .- '\\ |
| ; | \ / -------------------------- // |; |
\ _ || | \ _) लाल टोपी (_ / | || / ||
 \ _ | \ _। \ _; | एंटरप्राइज लिनक्स || ; /। / | /
  '\ _ \ _ \\ \ \ | | || / / / // / _ / '
        \\ \ \ \ | सर्वर रिलीज़ 5.3 | / / / //
         `'- \ _ \ _ \ _ कोडनै टिकंगा / _ / _ / -'`
                '--------------------------'

मेरे पास एक मिलान उदाहरण नहीं है, लेकिन मैं चाहूंगा कि स्ट्रिंग को कुछ मल्टी लाइन टेक्स्ट में बदल दिया जाए, जैसे:

 __ __
/ | / |
| | | |
| | - | |
| | - | |
| | | |
| _ / | _ /

पत्र Hऔर इतने पर ... मैं कुछ चेतावनी संदेशों को दिखाने के लिए इसका उपयोग करना चाहूंगा, उदाहरण के लिए जब उपयोगकर्ता एक स्क्रिप्ट चलाने वाला होता है जो उत्पादन डेटाबेस को हटा देगा और इसी तरह ...

धन्यवाद!

जवाबों:


67
$ अंजीर आप अंजीर चाहते हैं
                                         _ __ _ _ _   
 _ _ ___ _ _ __ ____ __ _ __ | | _ / _ (_) __ _ | | ___ | | _
| | | | / _ \ _ | | | | \ \ / \ / / _ _ | '_ \ _ | __ | | | _ | | / _ _ | | / _ \ _ __ |
| | _ | | (_) | | _ | | \ VV / (_ | | | | | | | _ | _ | | (_ | | | __ / / | _
 \ __,; \ ___ / \ __, _ | \ _ / \ _ / \ _ __, _ | _ | | _ | \ __ | | _ | | _ | \ __, | _ | \ ___ | \ __ |
 | ___ / | ___ /            


+1 - ओह, मुझे अंजीर कैसे पसंद है। आनुपातिक फोंट SUCK ...
इवान एंडरसन

2
अंजीर के लिए एक वेब फ्रंट एंड है: bigtext.org
davey

1
bigtext.org कोई और नहीं लगता
Des Horsley

1
यह भी homebrew का उपयोग कर osx पर काम करता है! brew install figlet
ब्रैड पार्क्स

12

पुराने स्कूल कमांड "बैनर" भी है। यह कच्चा है लेकिन प्रभावी है।

$ banner banner

######      #     #     #  #     #  #######  ######
#     #    # #    ##    #  ##    #  #        #     #
#     #   #   #   # #   #  # #   #  #        #     #
######   #     #  #  #  #  #  #  #  #####    ######
#     #  #######  #   # #  #   # #  #        #   #
#     #  #     #  #    ##  #    ##  #        #    #
######   #     #  #     #  #     #  #######  #     #

थोडा गुग्लिंग ने मुझे दिखाया कि rpmfind को पता है कि इसे कहां ढूंढना है (हालांकि rpmfind को इन दिनों खुद समस्या हो रही है ...)


4

अंजीर ऐसा कर सकते हैं, और उबंटू रिपोज में है sudo apt-get install figlet:

"अपने स्क्रिप्स को स्पाइस अप का उपयोग करना" टॉपिक पर हाल ही में लिनक्स जर्नल आर्टिकल है।


बहुत नाराज़ :-)
काइल ब्रांट

2
शायद बहुत छोटा है?
क्रिस

3

cowsay

$ cowsay cowsay makes banners
 ______________________
< cowsay makes banners >
 ----------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

$ cowsay -f tux cowsay is customisable
 ________________________
< cowsay is customisable >
 ------------------------
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/

cowsay90 के दशक में मनोरंजक है और गाय की उपस्थिति को बढ़ाने के लिए विकल्पों का एक समूह प्रदान करता है। पढ़ें man cowsay

यह अभी भी उबंटू और डेबियन के लिए पैक किया गया है: sudo apt install cowsay



1

शौचालय और भी बेहतर है। ;) मैं हमेशा अपने अनुप्रयोगों के लिए कोड बैनर के रूप में इसका इस्तेमाल करता था

  ▞▀▖                ▙▗▌      ▗▐         
    ▙▀▖▌ ▌▞▀▘▜▀ ▝▀▖▐  ▌▘▌▞▀▖▛▀▖▄▜▀ ▞▀▖▙▀▖ 
   ▖▌  ▚▄▌▝▀▖▐ ▖▞▀▌▐   ▌▌ ▌▌ ▌▐▐ ▖▌ ▌▌   
  ▝▀   ▗▄▘▀▀   ▝▀▘   ▘▝▀  ▘▀▘▀ ▝▀    

वहाँ एक बहुत अच्छा लिखने के लिए है कि यह cyberciti.biz पर कैसे उपयोग करें, शीर्षक: UNIX / Linux: स्क्रीन पर बड़े रंगीन पाठ बैनर प्रदर्शित करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.