Rozmiar czcionki w skrypcie powłoki

0

Podczas wykonywania mojego skryptu chcę, aby rozmiar kilku poleceń echa był większy niż innych wyświetlanych rzeczy. Czy istnieje jakiś sposób, aby to zrobić?

Prashast
źródło

Odpowiedzi:

1

Myślę, że w trybie zwykłego tekstu nie ma standardowego sposobu na uzyskanie większych czcionek. Wiele emulatorów terminali obsługuje kolory i można to wykorzystać do rozróżnienia niektórych tekstów.

Możesz jednak budować duże postacie ze zwykłymi postaciami. Aby to zrobić, użyj figlet(i zobacz to ).

$ figlet "Super User"
 ____                          _   _               
/ ___| _   _ _ __   ___ _ __  | | | |___  ___ _ __ 
\___ \| | | | '_ \ / _ \ '__| | | | / __|/ _ \ '__|
 ___) | |_| | |_) |  __/ |    | |_| \__ \  __/ |   
|____/ \__,_| .__/ \___|_|     \___/|___/\___|_|   
            |_|

Jest też toilet(zobacz to ).

$ toilet "Super User"

  mmmm                                     m    m                     
 #"   " m   m  mmmm    mmm    m mm         #    #  mmm    mmm    m mm 
 "#mmm  #   #  #" "#  #"  #   #"  "        #    # #   "  #"  #   #"  "
     "# #   #  #   #  #""""   #            #    #  """m  #""""   #    
 "mmm#" "mm"#  ##m#"  "#mm"   #            "mmmm" "mmm"  "#mm"   #    
               #                                                      
               "

Zapoznaj się z ich podręcznikami i przeszukaj grafikę, aby zobaczyć, co potrafią te narzędzia. Twoje zapytanie powinno być podobne linux toiletdo zwykłego toiletz oczywistego powodu.

Porównaj także to pytanie .


Jeśli chcesz, aby Twój tekst był jeszcze bardziej wyszukany, sprawdź to:

$ figlet "Hello World!" | cowsay -n
 ________________________________________________________
/  _   _      _ _        __        __         _     _ _  \
| | | | | ___| | | ___   \ \      / /__  _ __| | __| | | |
| | |_| |/ _ \ | |/ _ \   \ \ /\ / / _ \| '__| |/ _` | | |
| |  _  |  __/ | | (_) |   \ V  V / (_) | |  | | (_| |_| |
| |_| |_|\___|_|_|\___/     \_/\_/ \___/|_|  |_|\__,_(_) |
\                                                        /
 --------------------------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

Oczywiście musisz cowsaynajpierw zainstalować .

Kamil Maciorowski
źródło
Tak, wiedziałem o tym, ale w terminalu Mac to nie działa. Byłem więc ciekawy, czy jest coś dla
MacO
@Prashast Myślałem, że możesz zainstalować te narzędzia dla komputerów Mac, prawda? Czy mówisz mi, że możesz, ale one nie działają?
Kamil Maciorowski
Przepraszam za komentarz. Mogę zainstalować figlet na MacO. Wcześniej używałem naparu jako użytkownika root, więc nie pozwalało mi to robić.
Prashast,
1

Możesz użyć grafiki ASCII (cóż, teraz grafika ANSI). Istnieją strony, które również przetworzą Twój tekst . Po prostu powtórz każdą linię osobno.

Na przykład komunikat o błędzie:

Komunikat o błędzie ASCII Art

DrMoishe Pippik
źródło
W przypadku predefiniowanego tekstu jest to po prostu idealne. Zapisałbym do pliku i tylko w catrazie potrzeby.
Kamil Maciorowski