11-23-2011
tput will use the terminfo database associated with the environment you are in (echo $TERM). Your "physical" terminal might be a different type. Just because a "physical" (could be a terminal emulator, like PuTTY) says it is using a particular terminal type doesn't mean there is a proper match with the TERM/terminfo being used.
The terminfo database is there so that you can handle whatever terminal might be used. The ability to directly query the "physical" terminal and therefore set TERM correctly isn't guaranteed.
Look under ther Terminal settings of PuTTY to adjust. If memory serves me correct, the SCO entry handles the most (ctrl, alt, shift combos)... BUT I don't believe the terminfo db for any of the SCO ansi terms in Linux is quite up to snuff... but you could create one (I know I have in the past).
10 More Discussions You Might Find Interesting
1. Programming
as you all know, tput is somewhat of a utility that can be used to put the cursor on specific places on the screen. now, I usually use this utility when I do shell programming but I began wondering that there should be a way to put that utility into my c program so I can be able to clear the... (3 Replies)
Discussion started by: TRUEST
3 Replies
2. UNIX for Dummies Questions & Answers
how to use the arrow keys in shell scripting. is there any special synatax / command for this.
i just want to use the arrow keys for navigation.
replies appreciated
raguram R (3 Replies)
Discussion started by: raguramtgr
3 Replies
3. UNIX for Dummies Questions & Answers
:mad: forgot the tput command to make the cursor blink... can any one give me a pointer.. one which command it is..
thanx moxxx68:D (3 Replies)
Discussion started by: moxxx68
3 Replies
4. Shell Programming and Scripting
What is the difference between these two commands?
tput clear
/usr/bin/clear (4 Replies)
Discussion started by: whatisthis
4 Replies
5. Shell Programming and Scripting
Hi,
I have some very nicely formatted output on a monitor script and I'd like to make one of the fields bold when a threshold is reached but when I do it changes the formatting.
I've tried using tabs to separate the fields and I've tried using printf to force the size of the fields. Below is... (2 Replies)
Discussion started by: pondlife
2 Replies
6. Shell Programming and Scripting
what is use of
tput smso
tput rmso
tput sgr0
Thanks (3 Replies)
Discussion started by: dhananjaysk
3 Replies
7. Shell Programming and Scripting
Hi All,
I am having knowledge on some basics of ssh and wanted to know what are the public keys and how can we create and implement it in connecting server.
Please provide the information for the above, it would be helpful for me.
Thanks,
Ravindra (1 Reply)
Discussion started by: ravi3cha
1 Replies
8. Shell Programming and Scripting
Plz help me in writing a shell script to print * in the form of 8 using tput command ...
pattern shud be in d below form...
*
* *
* *
* *
*
* *
* *
* *
*
Thanks in advance. (3 Replies)
Discussion started by: Dpu
3 Replies
9. Shell Programming and Scripting
I am trying to format a menu using tput. A sample of the menu that i want displayed is the following:
printf "***MAIN - MENU***\n"
printf " 1. OPTION 1\n"
printf " 2. OPTION 2 \n"
printf " 3. OPTION 3\n"
printf " 4. OPTION 4\n"
printf " 5.... (1 Reply)
Discussion started by: goddevil
1 Replies
10. Shell Programming and Scripting
Heyas
I'm thinking about a new approach for my core display, basicly as it should make aligments easier.
Issue i'm currently facing, is tput cup capable of printing on the current line?
My best achievements were:
:) tui $ tput cup - 60;echo " ------ testing" ------ testing... (5 Replies)
Discussion started by: sea
5 Replies
ul(1) User Commands ul(1)
NAME
ul - do underlining
SYNOPSIS
ul [-i] [-t terminal] [filename...]
DESCRIPTION
ul reads the named filenames (or the standard input if none are given) and translates occurrences of underscores to the sequence which
indicates underlining for the terminal in use, as specified by the environment variable TERM. ul uses the /usr/share/lib/terminfo entry to
determine the appropriate sequences for underlining. If the terminal is incapable of underlining, but is capable of a standout mode then
that is used instead. If the terminal can overstrike, or handles underlining automatically, ul degenerates to cat(1). If the terminal can-
not underline, underlining is ignored.
OPTIONS
-t terminal Override the terminal kind specified in the environment. If the terminal cannot underline, underlining is ignored. If the
terminal name is not found, no underlining is attempted.
-i Indicate underlining by a separate line containing appropriate dashes `-'; this is useful when you want to look at the
underlining which is present in an nroff(1) output stream on a CRT-terminal.
RETURN VALUES
ul returns exit code 1 if the file specified is not found.
FILES
/usr/share/lib/terminfo/*
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWdoc |
+-----------------------------+-----------------------------+
SEE ALSO
cat(1), man(1), nroff(1), attributes(5)
BUGS
nroff usually generates a series of backspaces and underlines intermixed with the text to indicate underlining. ul makes attempt to opti-
mize the backward motion.
SunOS 5.10 17 Mar 1994 ul(1)