Pudełka - rysuje pudełka ASCII i kształty w terminalu Linux

Pudełka - rysuje pudełka ASCII i kształty w terminalu Linux

Pudła to prosty, konfigurowalny program wiersza poleceń, który może narysować dowolne pole wokół tekstu wejściowego. Filmuje tekst i rysuje wokół niego kształty - jest to praktycznie filtr tekstowy. W rzeczywistości jest zaprojektowany do zintegrowania z edytorem jako filtr tekstowy (obsługuje VIM Domyślnie). Może rysować kształty, od prostych pudełek po złożoną art.

W tym artykule dowiemy się, jak używać narzędzia pudełka do rysowania kształtów w terminalu Linux.

Jak zainstalować narzędzie pudełka w Linux

Aby zainstalować pudła narzędzie w systemie Linux, użyj odpowiedniego polecenia dla dystrybucji.

$ sudo apt instalacja pudełek [on Debian/Ubuntu] $ sudo yum instalacyjne [on Centos/Rhel] $ sudo dnf instalacyjne pudełka [on Fedora] 

Teraz, gdy masz zainstalowane pola, pamiętaj, że używa $ Home/.pudła Plik konfiguracyjny specyficzny dla użytkownika lub /etc/boxes/boxes-config Plik konfiguracyjny całego systemu.

Zabawmy się na terminale Linux.

Aby zobaczyć projekt domyślny pola, po prostu podaj do niego jakiś tekst wejściowy.

$ echo "hej, to jest tecmint.com! Dzięki za obserwowanie nas."| pudełka /************************************************* ***** / /*hej, to jest Tecmint.com! Dzięki za obserwowanie nas. * / / ************************************************* *******/ 

Aby określić inny projekt, użyj -D flaga jak pokazano.

$ echo "hej, to jest tecmint.com! Dzięki za obserwowanie nas."| Boxes -d Boy  .-„” ”-. / .===. \ \/ 6 6 \/ (\ ___/) _________________ ooo __ \ _____/ _____________________/ \ | Hej, to jest Tecmint.com! Dzięki za obserwowanie nas. |. \ ______________________________ ooo _________________/ | |. |. | _ | _ | |. |. |. | __ | __ | /-'y'-\ (__/ \ __) 

Aby wyrównać lub ustawić tekst w polu, użyj -A flaga. Pokazajmy, jak to działa z następującym przykładem (gdzie C oznacza centrum).

$ echo "hej, to jest tecmint.com! Dzięki za obserwowanie nas."| pudełka -d diamenty  /\/\/\/\/\/\ // \\/\/\ // \\/\/\ // \\/\/\ // \\/\/\ // \\/\ \ /\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \\/\ // \\\ /// \\/\ \ \ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /////////////// \\\ // \/\\ /// \\\ // \/\\ /// \\ \\ // \/hej, to jest TecMint.com! Dzięki za obserwowanie nas. \/\\ // \/\//\/\ // \\ // \\ \\ // \\ // \/\/\/\ // \\/\/\ // \\ \\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/// \/// \/// \// \/ \\ // \/ \/ ​​\\ // \/ \/ ​​\/ ​​\/ ​​\/ ​​\// 
$ echo "hej, to jest tecmint.com! Dzięki za obserwowanie nas."| pudełka -d diamenty -a c  /\/\/\/\/\/\ // \\/\/\ // \\/\/\ // \\/\/\ // \\/\/\ // \\/\ \ /\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \\/\ // \\\ /// \\/\ \ \ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /////////////// \\\ // \/\\ /// \\\ // \/\\ /// \\ \\ // \/\/\\ // \/\/\/\ // \\ Hej, to jest Tecmint.com! Dzięki za obserwowanie nas. // \\ \\ // \\ // \/\/\/\ // \\/\/\ // \\ \\ // \\/\ // \\\ /// \ \ \/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\ \\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\ // \/\\ // /\\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\// \/ \/ ​​\/ ​​\/ 

W sezonie świątecznym możesz na przykład skorzystać z projektu Świętego Mikołaja, aby wysłać rodzinę i przyjaciół szczęśliwe wiadomości wakacyjne.

$ echo "tecmint.Com życzy Wesołych Świąt i szczęśliwego Nowego Roku 2019 "| Boxes -d Santa  .-„” ”-. /______; \ _______ \ | (/ a \) (_) (.-.).-.) _______________________ ooo __ ( ^) ___________________________ / '-.___.-'\ | Tecmint.Com życzy Wesołych Świąt i szczęśliwego Nowego Roku 2019 | \ ____________________________________ ooo _______________________/ | _ | _ | JGS \ ___ | ___/ ___ | ___ | _ | _ | /-'y'-\ (__/ \ __) 

Aby wymienić wszystkie dostępne projekty/style, uruchom następujące polecenie.

$ Boxes -L 59 Dostępne style w „/etc/boxes/boxes-config”: ----------------------------------- -------------- Ada-box (domena publiczna), zakodowana przez Neila Birda <[email protected]>: --------------------------------- ADA-CMT (domena publiczna), zakodowana przez Neila Ptak <[email protected]>: - - zwykłe ADA - komentarze…  

Obsługuje uzasadnienie linii, specyfikację rozmiaru pola, wyściółkę tekstową, wcięcie, użycie wyrażeń regularnych i wiele więcej.

Walentynki zbliżają się i chciałeś zaimponować swojej dziewczynie lub żonie w sposób Linuksa, a następnie użyj pudełek, jak pokazano.

$ echo -e "\ n \ tme: Czy będziesz moją walentynką?\ n \ tgirl: nie ma mowy \ n \ tme: sudo będziecie moją walentynką?\ n \ tgirl: tak… tak… tak! Chodźmy!"| Boxes -d Boy  .-„” ”-. / .===. \ \/ 6 6 \/ (\ ___/) _________ ooo __ \ _____/ _____________/ \ | |. |. Ja: Czy będziesz moją walentynką? |. |. Dziewczyna: nie ma mowy | |. Ja: sudo będziesz moją walentynką? |. |. Dziewczyna: Tak… tak… tak! Chodźmy! |. \ ______________________ ooo _________/ | |. |. | _ | _ | |. |. |. | __ | __ | /-'y'-\ (__/ \ __) 

Aby uzyskać więcej informacji i przykładów, przejdź do skrzynek http: //.Thomasjensen.com/przykłady.html.

Pudła to narzędzie wiersza poleceń, które rysuje pole wokół tekstu wejściowego. W tym artykule dowiemy się, jak instalować i używać narzędzi Boxes do rysowania kształtów w terminalu Linux. Użyj poniższego formularza opinii, aby podzielić się na ten temat.