Boxen – Zeichnet ASCII-Kunstboxen und -formen im Linux-Terminal

Boxen ist ein einfaches, konfigurierbares Befehlszeilenprogramm, das jede Art von Feld um seinen Eingabetext zeichnen kann. Es filtert Text und zeichnet Formen darum – es ist praktisch ein Textfilter. Tatsächlich ist es so konzipiert, dass es als Textfilter in Ihren Editor integriert werden kann (unterstützt die Vim-Standardeinstellung). Es kann Formen zeichnen, die von einfachen Kästchen bis zu komplexen ASCII-Grafiken reichen.

In diesem Artikel erfahren Sie, wie Sie mit dem Dienstprogramm boxen Formen im Linux-Terminal zeichnen.

So installieren Sie das Boxes-Dienstprogramm unter Linux

So installieren Sie das Boxen Verwenden Sie unter Linux den entsprechenden Befehl für Ihre Distribution.

$ sudo apt install boxes  [On Debian/Ubuntu]
$ sudo yum install boxes  [On CentOS/RHEL]
$ sudo dnf install boxes  [On Fedora]

Nachdem Sie die Boxen installiert haben, beachten Sie, dass die verwendet wird $HOME/.boxes benutzerspezifische Konfigurationsdatei oder die / etc / boxen / boxen-config systemweite Konfigurationsdatei.

Lassen Sie uns Spaß am Linux-Terminal haben.


Um das Design der Standardfelder anzuzeigen, geben Sie einfach wie gezeigt einen Eingabetext ein.

$ echo "Hey, this is Tecmint.com! Thanks for following us." | boxes

/******************************************************/
/* Hey, this is Tecmint.com! Thanks for following us. */
/******************************************************/

Verwenden Sie die, um ein anderes Design anzugeben -d Flagge wie gezeigt.

$ echo "Hey, this is Tecmint.com! Thanks for following us." | boxes -d boy

                        .-"""-.
                       / .===. 
                       / 6 6 /
                       ( ___/ )
  _________________ooo_______/_____________________
 /                                                  
| Hey, this is Tecmint.com! Thanks for following us. |
 ______________________________ooo_________________/
                       |  |  |
                       |_ | _|
                       |  |  |
                       |__|__|
                       /-'Y'-
                      (__/ __)

Verwenden Sie die Taste, um Text innerhalb des Felds auszurichten oder zu positionieren -a Flagge. Lassen Sie uns anhand des folgenden Beispiels (wo die c bedeutet Mitte).

$ echo "Hey, this is Tecmint.com! Thanks for following us." | boxes -d diamonds

       /          /          /          /          /
    ////    ////    ////    ////    ////
 ///\//////\//////\//////\//////\////
//\//////\//////\//////\//////\//////
///Hey, this is Tecmint.com! Thanks for following us.  ///
 /                                                          /
 /                                                          /
//                                                        //
//                                                        //
 /                                                          /
 /                                                          /
///                                                    ///
//////\//////\//////\//////\//////\//
 ////\//////\//////\//////\//////\///
    ////    ////    ////    ////    ////
       /          /          /          /          /
$ echo "Hey, this is Tecmint.com! Thanks for following us." | boxes -d diamonds -a c

       /          /          /          /          /
    ////    ////    ////    ////    ////
 ///\//////\//////\//////\//////\////
//\//////\//////\//////\//////\//////
///                                                    ///
 /                                                          /
 /                                                          /
//   Hey, this is Tecmint.com! Thanks for following us.   //
//                                                        //
 /                                                          /
 /                                                          /
///                                                    ///
//////\//////\//////\//////\//////\//
 ////\//////\//////\//////\//////\///
    ////    ////    ////    ////    ////
       /          /          /          /          /

In der Weihnachtszeit können Sie mit dem Santa-Design beispielsweise Ihrer Familie und Ihren Freunden frohe Feiertagsnachrichten senden.

$ echo "Tecmint.com wishes you a Merry Christmas and a Happy New Year 2019" | boxes -d santa

                                 .-"``"-.
                                /______; 
                               {_______}|
                               (/ a a )(_)
                               (.-.).-.)
  _______________________ooo__(    ^    )___________________________
 /                             '-.___.-'                            
| Tecmint.com wishes you a Merry Christmas and a Happy New Year 2019 |
 ________________________________________ooo_______________________/
                               |_  |  _|  jgs
                               ___|___/
                               {___|___}
                                |_ | _|
                                /-'Y'-
                               (__/ __)

Führen Sie den folgenden Befehl aus, um alle verfügbaren Designs / Stile aufzulisten.

$ boxes -l

59 Available Styles in "/etc/boxes/boxes-config":
-------------------------------------------------

ada-box
(public domain), coded by Neil Bird <[email protected]>:

    ---------------
    --           --
    --           --
    ---------------


ada-cmt
(public domain), coded by Neil Bird <[email protected]>:

    --
    -- regular Ada
    -- comments
...

Es unterstützt die Ausrichtung von Zeilen, die Angabe der Boxgröße, das Auffüllen von Text, das Einrücken, die Verwendung regulärer Ausdrücke und vieles mehr.

Der Valentinstag rückt näher und Sie wollten Ihre Freundin oder Frau auf Linux-Art beeindrucken und dann die abgebildeten Boxen verwenden.

$ echo -e "ntMe: Will you be my Valentine?ntGirl: No wayntMe: sudo will you be my Valentine?ntGirl: Yes..yes..yes! Let's go!" | boxes -d boy

                        .-"""-.
                       / .===. 
                       / 6 6 /
                       ( ___/ )
          _________ooo_______/_____________
         /                                  
        |                                    |
        | Me: Will you be my Valentine?      |
        | Girl: No way                       |
        | Me: sudo will you be my Valentine? |
        | Girl: Yes..yes..yes! Let's go!     |
         ______________________ooo_________/
                       |  |  |
                       |_ | _|
                       |  |  |
                       |__|__|
                       /-'Y'-
                      (__/ __)

Weitere Informationen und Beispiele finden Sie unter http://boxes.thomasjensen.com/examples.html.

Boxen ist ein Befehlszeilenprogramm, das ein Feld um seinen Eingabetext zeichnet. In diesem Artikel erfahren Sie, wie Sie das Dienstprogramm boxs installieren und verwenden, um Formen im Linux-Terminal zu zeichnen. Verwenden Sie das unten stehende Feedback-Formular, um Ihre Gedanken darüber zu teilen.

Similar Posts

Leave a Reply

Your email address will not be published.