tail head cat sleep
QR code linking to this page

manページ  — STTY

名称

stty, gtty – 端末状態の設定および取得 (現存しません)

内容

ライブラリ

Compatibility Library (libcompat, -lcompat)

書式

#include <sgtty.h>

int
stty(int fd, struct sgttyb *buf);

int
gtty(int fd, struct sgttyb *buf);

解説

これらのインタフェースは、 ioctl(2) によって置き換えられました。

stty() 関数は、 fd に割り当てられた端末の状態を設定します。 gtty() 関数は、 fd に割り当てられた端末の状態を取得します。 端末の状態を設定するには、 その呼び出しは書込み許可を持っていなければなりません。

stty() の呼び出しは、実際は ‘ioctl(fd, TIOCSETP, buf)’ であり、 gtty() 呼び出しは ‘ioctl(fd, TIOCGETP, buf)’ です。この説明については、 ioctl(2) および tty(4) を参照してください。

診断

呼び出しが成功した場合は 0 が返され、 そうでない場合は -1 が返され、グローバル変数 errno に失敗の原因が入ります。

関連項目

ioctl(2), tty(4)

歴史

stty() および gtty() 関数は、 BSD 4.2 に現れました。

BSD 4.2 STTY (3) June 4, 1993

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.