|
HOME > Linux Tips ( 目次 ) > Linux コマンド 一覧表 > t > ttyname - ライブラリコールの説明 ttyname - ライブラリコールの説明 - Linux コマンド集 一覧表名前ttyname, ttyname_r - 端末名を返す 書式
#include <unistd.h> 説明ttyname ()関数は、ファイルディスクリプタ fd がオープンしている端末デバイスの NULL 終端されたパス名へのポインタを返す。 エラーが起きたならば NULL を返す (たとえば、fd が端末を参照していないとき)。 返り値は静的データを指しているので、次の呼び出しで上書きされる可能性がある。 ttyname_r ()関数は、このパス名を長さ buflen のバッファ buf に格納する。 返り値ttyname ()関数は、成功時はパス名へのポインタを返す。 エラー時は NULL を返し、 errno が適切に設定される。 ttyname_r ()関数は、成功時には 0 を返し、エラー時にはエラー番号を返す。 エラーttyname ()が失敗した場合に errno に設定される、また ttyname_r ()が失敗した場合に返される値は以下の通り:
準拠4.2BSD, POSIX.1-2001. 関連項目
fstat
(2),
isatty
(3)
|
|