Как да инсталираме и използваме Boxes на Ubuntu

Какво е Boxes

"Boxes" е инструмент, който позволява на потребителите да създават ASCII арт кутии и фигури в терминала на Linux чрез команден ред. Този инструмент предоставя богат набор от настройки и опции за персонализиране на визуалния стил на кутиите и фигурите.

Boxes

Инсталиране на Boxes

За да инсталирате "boxes" на вашия Linux система (ако вече не е инсталиран), използвайте следната команда:

sudo apt install boxes

След успешната инсталация можете да използвате командата "boxes" с различни опции и аргументи, за да създавате ASCII арт кутии и фигури.

Ето няколко примера за използване на "boxes":

Създаване на ASCII арт кутия с текст:

echo "Здравей, Linux!" | boxes -d boy -a hcvcjc

Тази команда създава ASCII арт кутия с текст "Здравей, Linux!" в стил "boy". Резултатът ще изглежда така:

        .-"""-.
       / .===. \
       \/ 6 6 \/
       ( \___/ )
  _ooo__\_____/______
 /                   \
|   Здравей, Linux!   |
 \_______________ooo_/
        |  |  |
        |_ | _|
        |  |  |
        |__|__|  
        /-'Y'-\
       (__/ \__)

В коледния сезон можете да използвате дизайна на Дядо Коледа, за да изпратите на семейството и приятелите си празнични съобщения :

echo "urocibg.eu ви пожелава Весела Коледа и Честита Нова 2024 година" | boxes -d santa

                                .-"``"-.
                               /______; \
                              {_______}\|
                              (/ a a \)(_)
                              (.-.).-.)
  ______________________ooo__(    ^    )_________________________
 /                            '-.___.-'                          \
| urocibg.eu ви пожелава Весела Коледа и Честита Нова 2024 година |
 \______________________________________ooo______________________/
                             |_  |  _|  
                             \___|___/
                             {___|___}
                              |_ | _|
                              /-'Y'-\
                             (__/ \__)

Създаване на ASCII арт кутия с текст "Здрастиии! Какво става?" в стил "peek". Резултатът ще изглежда така:

echo "Здрастиии! Какво става?" | boxes -d peek -a hcvcjc

Резултатът ще изглежда така:

         _\|/_
         (o o)
 +----oOO-{_}-OOo--------+
 |Здрастиии! Какво става?|
 +----------------------*/

Създаване на ASCII арт кутия в стил "weave":

echo "Здравейте, това е urocibg.eu! Благодарим ви, че ни следвате." | boxes -d weave -a hcvcjc

Резултатът ще изглежда така:

          _       _       _       _       _       _       _       _       _       _
 .-"-._,-'_`-._,-'_`-,_,-'_`-,_,-'_`-,_,-'_`-,_,-'_`-,_,-'_`-,_,-'_`-,_,-'_`-,_,-'_`-,.
(  ,-'_,-<.>-'_,-<.>-'_,-<.>-'_,-<.>-'_,-<.>-'_,-<.>-'_,-<.>-'_,-<.>-'_,-<.>-'_,-~-} ;.
 \ \.'_>-._`-<_>-._`-._>-._`-._>-._`-._>-._`-._>-._`-._>-._`-._>-._`-._>-._`-._~--. \ .
 /\ \/ ,-' `-._,-' `-._,-' `-._,-' `-._,-' `-._,-' `-._,-' `-._,-' `-._,-' `-._`./ \ \ .
dc(`/ /                                                                        `/ /.) ) .
 \ \ / \                                                                       / / \ / .
  \ \') )    Здравейте, това е urocibg.eu! Благодарим ви, че ни следвате.     ( (,\ \ .
 / \ / /                                                                       \ / \ \ .
( (`/ /                                                                         / /.) ) .
 \ \ / \       _       _       _       _       _       _       _       _       / / \ /.
  \ `.\ `-._,-'_`-._,-'_`-._,-'_`-._,-'_`-._,-'_`-._,-'_`-._,-'_`-._,-'_`-._,-'_/,\ \ .
 ( `. `,~-._`-<,>-._`-<,>-._`-<,>-._`-<,>-._`-<,>-._`-<,>-._`-<,>-._`-<,>-._`-=,' ,\ \ .
  `. `'_,-<_>-'_,-<_>-'_,-<_>-'_,-<_>-'_,-<_>-'_,-<_>-'_,-<_>-'_,-<_>-'_,-<_>-'_,"-' ; .
    `-' `-._,-' `-._,-' `-._,-' `-._,-' `-._,-' `-._,-' `-._,-' `-._,-' `-._,-' `-.-' .

За да изброите всички налични дизайни/стилове, изпълнете следната команда:

boxes -l

             ,---.           ,---.
            / /"`.\.--"""--./,'"\ \
            \ \    _       _    / /
             `./  / __   __ \  \,'
              /    /_O)_(_O\    \
              |  .-'  ___  `-.  |
           .--|       \_/       |--.
         ,'    \   \   |   /   /    `.
        /       `.  `--^--'  ,'       \
     .-"""""-.    `--.___.--'     .-"""""-.
.---/         \------------------/         \---.
| .-\         /------------------\         /-. |
| |  `-`--`--'                    `--'--'-'  | |
| |  Това е! Благодарим ви, че ни следвате.  | |
| |__________________________________________| |
|______________________________________________|
           )__________|__|__________(
          |            ||            |
          |____________||____________|
            ),-----.(      ),-----.(  
          ,'   ==.   \    /   .==   `.
         /            )  (            \
         `==========='    `==========='

Федя Серафиев

Федя Серафиев

Федя Серафиев e собственик на уебсайта urocibg.eu. Той намира удовлетворение в това да помага на хората да решават и най-сложните технически проблеми. Сегашната му цел е да пише лесни за следване статии, така че подобни проблеми изобщо да не възникват.

Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу: