Citat:
Ursprungligen postat av LivinFree
Är det någon skillnad mellan "tput rev" och "tput SMSO"?
|
Det beror på kapaciteten hos terminalen och författare till terminalens terminfo inträde.
"rev" är helt klart reverse video.
När det gäller SMSO, det terminfo manualsidan lydelse:
Citat:
|
Välj en bildskärm metod som sticker läget och använda det för att markera felmeddelanden och annan text som du vill uppmärksamma. Välj en för av display som ger stark kontrast men det är behaglig för ögonen. (Vi rekommenderar reverse-video plus halv-ljus eller omvänd video ensam.
|
Hmmm ... när jag tittar på mannen sidan om, ser jag att jag inte borde ha använt "rmso" ...
Citat:
|
sgr0 bör användas för att stänga av alla Videoförbättring kapacitet. Det bör alltid anges eftersom det är det enda sättet att stänga av vissa funktioner, t.ex. dåliga eller blinkar.
|
Så detta är ett bättre svar:
echo $ (tput rev) text goes here $ (tput sgr0)