ctermid man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

ctermid(3s)							   ctermid(3s)

       ctermid - generate file name for terminal

       #include <stdio.h>

       char ∗ctermid(s)
       char ∗s;

       The  subroutine	generates the pathname of the controlling terminal for
       the current process, and stores it in a string.

       If s is a NULL pointer, the string is  stored  in  an  internal	static
       area, the contents of which are overwritten at the next call to and the
       address of which is returned.  Otherwise, s is assumed to  point	 to  a
       character  array	 of at least elements.	The pathname is placed in this
       array and the value of s is returned.  The constant is defined  in  the
       <stdio.h>  header  file.	  The  difference  between and is that must be
       handed a file descriptor and returns the actual name  of	 the  terminal
       associated  with	 that file descriptor, while returns a string ( ) that
       will refer to the terminal if used as a file name.  Thus subroutine  is
       useful only if the process already has at least one file open to a ter‐

See Also


List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net