Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

keyname(3) [netbsd man page]

CURSES_KEYNAME(3)					   BSD Library Functions Manual 					 CURSES_KEYNAME(3)

curses_keyname, keyname -- curses report key name routine LIBRARY
Curses Library (libcurses, -lcurses) SYNOPSIS
#include <curses.h> char * keyname(int key); DESCRIPTION
The function keyname() generates a character string containing a description of the key specified in key. The string is formatted according to the following table: Description Key range String format Control character 0 - 31 ^X Visible character 32 - 126 X Delete character 127 ^? Meta + control character 128 - 158 M-^X Meta + visible character 159 - 254 M-X Meta + delete character 255 M-^? Named key KEY_MIN - KEY_MAX KEY_EXIT Unknown key -1 SEE ALSO
curses_input(3) NOTE
The return value of keyname() is a static buffer, which will be overwritten on a subsequent call. STANDARDS
The NetBSD Curses library complies with the X/Open Curses specification, part of the Single Unix Specification. HISTORY
These functions first appeared in NetBSD 2.0. BSD
October 17, 2007 BSD

Check Out this Related Man Page

keyname(3XCURSES)					  X/Open Curses Library Functions					 keyname(3XCURSES)

keyname, key_name - return character string used as key name SYNOPSIS
cc [ flag... ] file... -I /usr/xpg4/include -L /usr/xpg4/lib -R /usr/xpg4/lib -lcurses [ library... ] c89 [ flag... ] file... -lcurses [ library... ] #include <curses.h> char *keyname(int c); char *key_name(wchar_t wc); PARAMETERS
c Is an 8 bit-character or a key code. wc Is a wide character key name. DESCRIPTION
The keyname() function returns a string pointer to the key name. Make a duplicate copy of the returned string if you plan to modify it. The key_name() function is similar except that it accepts a wide character key name. The following table shows the format of the key name based on the input. +----------------------------------------------------------------------+ |Input Format of Key Name | |Visible character The same character | |Control character ^X | |Meta-character (keyname() only) M-X | |Key value defined in <curses.h> KEY_name | |(keyname() only) | |None of the above UNKNOWN KEY | +----------------------------------------------------------------------+ In the preceding table, X can be either a visible character with the high bit cleared or a control character. RETURN VALUES
On success, these functions return a pointer to the string used as the key's name. Otherwise, they return a null pointer. ERRORS
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |Unsafe | +-----------------------------+-----------------------------+ SEE ALSO
libcurses(3XCURSES), meta(3XCURSES), attributes(5), standards(5) SunOS 5.10 5 Jun 2002 keyname(3XCURSES)
Man Page

12 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Using defaults read to get value from plist

Hi there, I'm trying to retrieve a value from a plist file, which I have done before with no problems, however this plist file looks a little different.... Normally it's like this; <plist version="1.0"> <dict> key>KeyName</key> <string>blah</string> I want the value of KeyName, so... (1 Reply)
Discussion started by: davewg
1 Replies

2. Windows & DOS: Issues & Discussions

OpenSSH command not executed

OpenSSH does not execute commands when they are issued from the command line. I connect from a Win PC to a Win server (2003), using openssh. If I type the name of the bat file from the prompt, it starts. But when I add the command to the ssh command it does not work: ssh -vvv -i "keyname.key"... (4 Replies)
Discussion started by: DocBrewer
4 Replies

3. UNIX for Advanced & Expert Users

Sftp Key Authentication Issue

Hello, We have an issue attempting to login from a Unix Solaris to an NT server using key authentication. I will attempt to provide you with as much of the relevant information regarding the way the system is set up, although I'm workingin solely on the Unix side, so don't have full access to... (3 Replies)
Discussion started by: SteveBurch
3 Replies

4. Shell Programming and Scripting

Trying to perform encryption through script

Hi, I have a small basic script as shown below. All I am trying to do is to encrypt a file which is passed through the script. It works fine when I execute this script directly from command line via putty or telnet but it does not work when I call this script in an... (3 Replies)
Discussion started by: simi28
3 Replies

5. OS X (Apple)

Code injection

Im needing to create a postinst script for a debian package. I need it to search for this line of script in a plist file located at /folder/folder/folder/folder/folder/file.plist <key>TESTKEYLINE</key> <true/> and after it create a new line and insert this code <key>KEYNAME</key>... (0 Replies)
Discussion started by: iModdr
0 Replies

6. Shell Programming and Scripting

Script as login shell (passing args to login shell)

Hello all, for security reasons my compagny imposes that my script be launch remotly via ssh under the users login shell. So serverA launches the ssh command to serverB which has a local user with my script as a login shell. Local script works like a charm on his own. serverB$ grep... (20 Replies)
Discussion started by: maverick72
20 Replies

7. Shell Programming and Scripting

Appending authorized_keys on multiple servers using ssh

Hi I have an ssh 'for' loop script to login and put a key on multiple servers. I need to append a file on each server but the command which works ok from the prompt does not work via the script. I have cat filename | ssh user@servername "cat >>" I have tried to 'spawn' this in... (0 Replies)
Discussion started by: Grueben
0 Replies

8. Shell Programming and Scripting

DBD::JDBC::db prepare failed: Unrecognized BER object identifier:

Hello, I am trying to write a perl script to access Solid LDAP database using JDBC. The script connects to the database but gives below error while running sql prepare command : connecting preparing................ DBD::JDBC::db prepare failed: (0 Replies)
Discussion started by: PerlMonkey
0 Replies

9. Shell Programming and Scripting

Help with variables in loop

Hello, please assist: users="test1 test2" keytest1="abcd" keytest2="dbcd" for i in $users do echo "$key${i}" > fileout done So, my objective is to take the current user (ie test1) in loop and echo its associated keyname (ie keytest1) variable to a file. The echo... (2 Replies)
Discussion started by: motdman
2 Replies

10. Shell Programming and Scripting

Reading properties from file and setting variable values

I want to read properties from a file and print evaluated values of each key. I am using AIX6.1. myfile.props protocol=http pageA=pageNameA siteAURL1=${protocol}:/${}/pagea/blabla?v1=32 siteAURL2=${protocol}:/${}/${pageA}/blabla?v1=32... (5 Replies)
Discussion started by: kchinnam
5 Replies

11. UNIX for Beginners Questions & Answers

Vim tips and tricks

Vim Tips and Tricks Save and quit :w => Save :q => Exit as long as there have been no changes :q! => Exit and ignore any changes :wq => Save and Exit. :x => Exit, saving changes ZZ => Exit and save changes if any have been made :10,20w filename => writes the... (34 Replies)
Discussion started by: ungalnanban
34 Replies

12. Proxy Server

Httpd proxy on AIX: failed to connect SSL

Hi, I am trying to migrate a quite old proxy server with Apache httpd, running on AIX The scenario is that my server accepts connections on http and proxies them to an SSL backend. This is done in a ProxyPass statement, as follows: ProxyPass /myservice/my-ws... (1 Reply)
Discussion started by: trifo75
1 Replies