Znalazłem ten obraz w Internecie, ale nie wiem, jak powstał
Czy ktoś może podać próbkę? Chciałbym też mieć tabelę kolorów.
bash
shell-script
colors
stokrotka
źródło
źródło
Odpowiedzi:
zainstaluj pakiet o nazwie:
i ciesz się kolorowaniem, uruchamiając pliki binarne jak
colortest-8
colortest-16
colortest-16b
i tak dalejźródło
colortest-256
zawarte.Sekwencja
ESC [ SPEC1 ; … m
zmiany znaczenia zmienia atrybuty tekstu (kolor, pogrubienie itp.) Później napisanych znaków. Jest to jedna z sekwencji ucieczki terminala ANSI . KażdySPEC
może być jednym z następujących (lista nie jest wyczerpująca):Oto fragment powłoki, który wyświetla prawie to, co opublikowałeś.
źródło
Istnieje kilka odmian, a dokładniej sześć, wymienionych na stronie Arch Wiki Xresouces .
Oprócz tego, który jest używany na twoim zrzucie ekranu, jest kilka bardziej pomysłowych - moje ulubione z forów Crunchbang i zawierają najeźdźców kosmicznych:
źródło
Chociaż nie jest to trudne do odtworzenia, Twój zrzut ekranu prawdopodobnie pochodzi z tldp.org ; u dołu tej strony znajduje się skrypt, który wyświetla tabelę, którą widzisz:
W bibliotece F-ANSI dostępna jest podobna tabela jako wersja demonstracyjna :
źródło
i tak dalej.
źródło
Ten skrypt wydaje się być tym, który stworzył obraz.
źródło
Nie jestem pewien, czy to jest dokładna odpowiedź, ale na http://linuxcommand.org/lc3_adv_tput.php znalazłem kilka funkcji testujących tput do kolorowania BASH.
źródło