Pytania otagowane jako tput

5
Tabela kolorów tput setaf? Jak ustalić kody kolorów?
Jestem w trakcie kolorowania terminala PS1. Ustawiam zmienne kolorów za pomocą tput; na przykład tutaj jest fioletowy: PURPLE=$(tput setaf 125) Pytanie: Jak znaleźć kody kolorów (np. 125) Innych kolorów? Czy gdzieś jest kolorowy przewodnik po tabelach / ściągawka? Po prostu nie jestem pewien, co to 125jest… Czy jest jakiś sposób, …
79 bash  colors  tput 

3
Jaka jest różnica między „setf” i „setaf” tput?
Polecenie tputma dwie różne opcje ustawiania koloru, setfa setafjednak oba wydają się działać dobrze na moim komputerze: $ tput setf 2 && echo 'Hello world!' $ tput setaf 2 && echo 'Hello world!' Wydaje się, że istnieje podobna dualność setb i setab. Jaka jest różnica między dwiema opcjami?
17 tput 

4
Uzyskiwanie szerokości konsoli za pomocą skryptu bash
Występuje problem polegający na tym, że próbuję uzyskać rozmiar terminala za pomocą skryptów. Normalnie używałbym polecenia tput colswewnątrz konsoli, jednak chcę móc tę funkcję osiągnąć poprzez ścisłe używanie skryptów. Obecnie jestem w stanie wykryć działającą konsolę i uzyskać ścieżkę do pliku. Jednak staram się wykorzystać te informacje, aby uzyskać szerokość …

1
Pełna lista opcji tput
Chciałem ukryć kursor i byłem świadomy tputdowodzenia. Przeszukałem jego stronę podręcznika. Podczas przeszukiwania Internetu znalazłem $ tput civis # to hide the cursor $ tput cnorm # to bring back the cursor Działa to doskonale, ale te opcje nie są wymienione nigdzie na stronie podręcznika. Gdzie są oficjalnie udokumentowane?

3
Wyczyść połowę ekranu z wiersza poleceń
Czy jest jakiś sposób wyczyść terminal, ale zamiast pozostawiać monit na górze ekranu, pozostawia go na środku? Wygląda na to, że w clearzasadzie ignoruje wszystkie parametry wiersza polecenia. Myślałem, że będzie na to sposób, tputale nie mogę go znaleźć.
11 terminal  tput 

3
Czy jest jakaś obiektywna korzyść z ucieczki sekwencji przed tput?
W .*rcplikach ludzi, które widzę online lub w różnych kodach, widzę wielu ludzi, którzy ręcznie używają sekwencji ucieczki ANSI zamiast ich używać tput. Zrozumiałem, że tputjest bardziej uniwersalny / bezpieczny, więc zastanawiam się: Czy istnieje jakiś obiektywny powód powinien wykorzystywać sekwencje w miejscu tput? (Przenośność, odporność na błędy, nietypowe terminale …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.