Uzyskaj tęczę kolorów dla danych wyjściowych poleceń terminala za pomocą lolcat
Terminal domyślnie jest zlepkiem nudnego czarno-białego tekstu i oczywiście możesz zmieniać wygląd na inne motywy, dodawać kolory, obrazy tła, krycie, przezroczystość i inne dostosowania interfejsu użytkownika, ale co naprawdę chcesz, to oczywiście tęczowa wersja polecenia cat dla wejścia i wyjścia, prawda? Racja, oczywiście chcesz tęczowe wyjście, kto by tego nie chciał?
Tutaj pojawia się narzędzie wiersza poleceń lolcat, ponieważ lolcat to narzędzie łączące, które może służyć jako bardzo kolorowy zamiennik kota lub wziąć dowolne standardowe wejście i zrzucić dane wyjściowe jako tęczowy tekst. Czy to jest przydatne? Cóż, decyzja należy do Ciebie, ale z pewnością jest to zabawne i bardziej żywe.
Uwaga: na wypadek, gdyby to jeszcze nie było oczywiste, to trochę żart, ale lolcat legalnie działa jako funkcjonujący zamiennik kota. Ponieważ jest to w całości zawarte w wierszu poleceń, najlepiej jest zarezerwowane dla zaawansowanych użytkowników, którzy swobodnie korzystają z Terminala… i chcą tęczowych wyników.
Instalowanie Lolcat w terminalu Mac OS X
Będziesz musiał zainstalować ruby na komputerze Mac, aby móc używać instalatora gem, a instalacja lolcata to bułka z masłem:
gem zainstaluj lolcat
To powinno wystarczyć do zainstalowania lolcata, ale jeśli pojawi się błąd uprawnień do zapisu, taki jak ten:
„BŁĄD: podczas wykonywania gem … (Gem::FilePermissionError) Nie masz uprawnień do zapisu w katalogu /Library/Ruby/Gems/2.0.0.”
Możesz dostosować uprawnienia do katalogu klejnotów, aby uwzględnić swój identyfikator użytkownika, lub po prostu użyć sudo, aby mimo wszystko do niego pisać:
sudo gem install lolcat
Instalacja powinna zająć tylko minutę lub dwie.
Używanie Lolcat do tworzenia tęczy
Po usunięciu Lolcata z instalacji możesz zacząć używać Lolcata i nabrać kolorów. Odśwież swój terminal lub uruchom nowy i jesteś gotowy do pracy. Możesz uzyskać wstępny wygląd, drukując plik pomocy lolcat:
lolcat -h
Zobaczysz wtedy najbardziej kolorowy tekst pomocy, jaki kiedykolwiek powstał.
Ale po co na tym poprzestać? Możesz wrzucić wszystko do lolcata i zrobić z niego tęczę:
ps aux|grep root|lolcat
Lub użyj lolcat, aby wyświetlić kod w postaci pięknej tęczy:
lolcat ~/dev/scripty.py
Jeśli chcesz jeszcze bardziej zadziwić, flaga -a jest szczególnie ekscytująca, ponieważ tworzy animowany efekt tęczy z powtarzającymi się kolorami, co jest w zasadzie szczytem ludzkiej innowacyjności.
Na przykład spowoduje to animację logo Apple w postaci tęczy dla liczby 500:
echo |lolcat -a -d 500
Chcesz kolorowy blok grafiki ASCII? Użyj kowboja lub banera:
baner osxdaily.com|lolcat
Możliwości są nieskończone.
Narzędzie lolcat jest open source, zainteresowani mogą zobaczyć stronę projektu na githubie.