Polecenie figlet w Linux

Polecenie figlet w Linux

„Tworzenie rzemiosła artystycznego w dowolnym systemie operacyjnym jest zawsze niesamowite. Ale jest to dość trudne z kodami programowania. Jednak wbudowane polecenia, funkcje i predefiniowane biblioteki do tworzenia sztuki i skrzyni w terminalu sprawiają, że wszystko jest proste i łatwiejsze. Przeprowadzimy Cię przez polecenie figleta w Linux, aby poprowadzić cię, jak tworzyć banery tekstowe ASCII. Użyjemy kilku przykładów, aby pokazać, jak działa figlet w systemie operacyjnym Linux. Więc zacznijmy!"

Definicja figleta

Figlet to wiersz poleceń lub narzędzie terminalowe dostępne w systemie operacyjnym Linux, który pozwala nam stworzyć niesamowite i atrakcyjne banery tekstowe ASCII. Tworzy duże litery lub banery tekstowe ASCII za pomocą prostego tekstu. Przenosi dane wejściowe i przekształca je w baner za pomocą zwykłego tekstu.

Składnia figleta

Składnia polecenia figlet w Linux jest następująca:

„Figlet” jest poleceniem, które wykona główną funkcję. „-Flag” reprezentuje jedną z opcji, które będą używane z poleceniem figleta. Polecenia figletowe są wyposażone w wiele przydatnych opcji, a każda opcja służy do innego celu i wykonuje inne działanie. Użytkownik może użyć dowolnej opcji flagi zgodnie z jego potrzebami i zgodnie z wymogami sytuacji.

Różne opcje poleceń figlet to -c, -d, -f, -k, -l, -r i -w. Flaga -C służy do wydrukowania banera na środku ekranu, flaga -D służy do wyboru katalogu czcionki, flaga -F służy do wyboru stylu czcionki, a flaga -k jest używana Aby utworzyć litery osobno zamiast scalania, flaga -L służy do wyrównania tekstu w lewo, flaga -r służy do wyrównania tekstu w prawo, a na koniec flaga -W służy do określenia rozmiaru wyjście. „Wejście” reprezentuje dane, które będą reprezentowane w ASCII na banerie.

Zainstaluj polecenie figlet w Ubuntu 22.04 System

Aby użyć polecenia figleta, musimy go zainstalować w naszym systemie. Ponieważ nie jest pochodzi z Ubuntu 22.04 W ogólnej instalacji, więc musimy ręcznie zainstalować go za pomocą polecenia Apt. Instalowanie polecenia figlety jest tak proste, jak instalacja dowolnego innego polecenia lub pakietu w systemie operacyjnym Ubuntu. Polecenie apt lub apt-get służy do instalacji dowolnego pakietu lub polecenia lub biblioteki w systemie operacyjnym Ubuntu.

Użyj następującego polecenia instalacji apt, aby zainstalować figlet:

Ponieważ mamy system chroniony hasłem, prosi o podanie hasła:

Wprowadź hasło, aby mógł rozpocząć się proces instalacji. Zobacz wynik poniżej:

Teraz pakiet figlet jest pomyślnie zainstalowany; Jesteśmy gotowi użyć polecenia z różnymi opcjami. Teraz przekształćmy tekst w baner ASCII za pomocą polecenia figleta. Tutaj zapewnimy polecenie figlet bez żadnej flagi i argumentu, aby zobaczyć podstawowy wynik polecenia figleta:

Sprawdźmy wynik polecenia figletu i zobaczmy, jak przekonwertował tekst „wejście” na sztandar ASCII:

Oto prosta, ale atrakcyjna grafika stworzona przez polecenie figleta. Teraz wydrujmy to w centrum. Możemy to zrobić za pomocą flagi -C z poleceniem figleta:

Flaga -C wskazuje polecenie figleta, aby wyświetlić wyjście w środku ekranu. Zobaczmy wyniki poniżej:

Zauważ, że sztandar tekstowy jest w samym środku ekranu. Teraz przesuńmy wejście na prawą stronę ekranu. Tutaj baner jest wyświetlany po prawej stronie za pomocą opcji -r. Zobacz poniższe polecenie, skopiuj je i wykonaj w terminalu, aby stworzyć niesamowitą grafikę:

Powinno to wydrukować tekst „wejściowy” po skrajnej prawej stronie ekranu. Potwierdźmy to, sprawdzając dane wyjściowe:

Zauważ, że flaga -r działała i przesunęła tekst na skrajną prawą stronę ekranu. Polecenie figlet zapewnia również opcję zdefiniowania szerokości ekranu wyjściowego. Domyślne kolumny zawarte w szerokości to 80; Jeśli potrzebujesz więcej, ponieważ możesz mieć duży tekst do wydrukowania, możesz jawnie podać liczbę kolumn, które musisz wyświetlić baner. Oto jak to zrobić:

Teraz terminal użyje szerokości 120 kolumnowej do wyświetlenia tekstu wejściowego na sztandar. Zobacz baner poniżej:

Jeśli chcesz użyć pełnej szerokości terminalu, możesz użyć flagi -T z poleceniem figleta:

Oto sztandar wyjściowy:

Jest to bardzo zatłoczony baner; Powinny być trochę miejsca między postaciami, aby były widoczne, prawda? To nie jest problem; Flaga -k jest dostępna do stworzenia rozsądnej przestrzeni między każdym znakiem. Użyj flagi -K wraz z flagą -T, aby polecenie figleta zajmowało pełną szerokość terminala, a flaga -k może łatwo zarządzać niektórymi rozsądnymi przestrzeniami między każdą postacią. Zobacz polecenie poniżej:

To wydrukuje ten sam baner z dodatkowymi przestrzeniami. Oto wyjście:

Różnica można zobaczyć tutaj. Porównaj ten baner z banerem wyświetlanym wcześniej i obserwuj różnicę między obiema wyjściami. Pokażmy oba wyjścia razem dla łatwości:

To da ci jasny obraz obu banerów i możesz łatwo porównać oba wyniki i zobaczyć różnicę. W pierwszym sztandaru postacie są scalone bez miejsca między nimi. Podczas gdy w drugim banerie jest przestrzeń między każdym znakiem, a każdy z znaków wejściowych jest wyświetlany osobno na sztandaru, zajmując więcej miejsca i kolumn na terminalu.

Wniosek

Nauczyliśmy się, jak tworzyć dzieła sztuki w Linux działającym za pomocą wbudowanych lub predefiniowanych poleceń w Linux. System operacyjny Linux zapewnia proste i przydatne narzędzie wiersza poleceń do drukowania prostego tekstu w postaci baneru ASCII. Komenda figleta służy do wyświetlania banera ASCII na ekranie. Korzystając z łatwych do zrozumienia przykładów, nauczyliśmy się, jak korzystać z polecenia figlet w Linux.