Man page - stty(1)

Packages contains this manual

Available languages:

en fr es pl vi nb nl da cs tr hu sv ja ru ro zh_TW sr zh_CN de

Manual

STTY

名 前
書 式
説 明
特 殊 文 字 :
特 殊 設 定 :
制 御 設 定 :
入 力 設 定 :
出 力 設 定 :
ロ ー カ ル 設 定 :
組 合 せ 設 定 :
作 者
著 作 権
関 連 項 目

名 前

stty - 端 末 の 行 設 定 の 変 更 や 表 示 を 行 う

書 式

stty [ -F DEVICE | --file=DEVICE ] [ SETTING ]...
stty
[ -F DEVICE | --file=DEVICE ] [ -a|--all ]
stty
[ -F DEVICE | --file=DEVICE ] [ -g|--save ]

説 明

端 末 設 定 の 表 示 や 変 更 を 行 い ま す 。

長 い オ プ シ ョ ン で 必 須 と な っ て い る 引 数 は 短 い オ プ シ ョ ン で も 必 須 で す 。 端 末 設 定 の 表 示 、 ま た は 変 更 を 行 い ま す 。
-a
, --all

現 在 の す べ て の 設 定 を 人 間 に 読 め る 形 式 で 出 力 す る

-g , --save

現 在 の す べ て の 設 定 を stty が 解 釈 で き る 形 式 で 出 力 す る

-F , --file = DEVICE

標 準 入 力 の 代 わ り に DEVICE で 指 定 さ れ た デ バ イ ス を オ ー プ ン 、 使 用 す る

--help

使 い 方 を 表 示 し て 終 了 す る

--version

バ ー ジ ョ ン 情 報 を 表 示 し て 終 了 す る

設 定 の 前 に - を 付 け る と 、 否 定 を 表 し ま す 。 * (ア ス タ リ ス ク ) 表 示 は POSIX に 規 定 さ れ て い な い 設 定 を 表 し ま す 。 使 用 し て い る シ ス テ ム に よ っ て 利 用 可 能 な 設 定 が 決 ま り ま す 。

特 殊 文 字 :

* discard CHAR

CHAR は 出 力 の 破 棄 の オ ン オ フ を 切 り 替 え る

eof CHAR

CHAR は フ ァ イ ル 終 端 を 送 信 す る (入 力 の 終 了 )

eol CHAR

CHAR は 行 を 終 端 す る

* eol2 CHAR

行 末 を 示 す 別 の CHAR

erase CHAR

CHAR は 最 後 に タ イ プ さ れ た 文 字 を 削 除

intr CHAR

CHAR は 割 り 込 み シ グ ナ ル を 送 信

kill CHAR

CHAR は 現 在 の 行 を 削 除

* lnext CHAR

CHAR は 引 用 さ れ た 次 の 文 字 を 入 力

quit CHAR

CHAR は 終 了 シ グ ナ ル を 送 信

* rprnt CHAR

CHAR は 現 在 の 行 を 再 表 示

start CHAR

CHAR は 停 止 し て い る 出 力 を 再 開

stop CHAR

CHAR 出 力 を 停 止

susp CHAR

CHAR は 端 末 停 止 シ グ ナ ル を 送 信

* swtch CHAR

CHAR は 別 の シ ェ ル 層 に 切 り 替 え

* werase CHAR

CHAR は 最 後 に タ イ プ さ れ た 単 語 を 削 除

特 殊 設 定 :

N

入 出 力 の 速 度 を N ボ ー に 設 定

* cols N

タ ー ミ ナ ル が N 桁 で あ る こ と を カ ー ネ ル に 通 知

* columns N

cols N と 同 じ

* [-]drain

設 定 を 適 用 す る ま で 送 信 を 待 つ (デ フ ォ ル ト は オ ン )

ispeed N

入 力 速 度 を N に 設 定

* line N

回 線 制 御 規 則 N を 使 用

min N

-icanon と 共 に 使 い , 完 全 な 読 込 み に 対 し て 最 低 N 文 字 を 設 定

ospeed N

出 力 速 度 を N に 設 定

* rows N

タ ー ム な る が N 行 で あ る こ と を カ ー ネ ル に 通 知

* size

カ ー ネ ル に 対 応 し た 行 数 と 桁 数 を 表 示

speed

端 末 速 度 を 表 示

time N

-icanon と 共 に 使 い , 読 込 み の タ イ ム ア ウ ト を 10 分 の N 秒 に 設 定

制 御 設 定 :

[-]clocal

モ デ ム 制 御 信 号 を 無 効 に

[-]cread

入 力 の 受 信 を 許 可

* [-]crtscts

RTS/CTS フ ロ ー 制 御 を 有 効 に す る

csN

キ ャ ラ ク タ ー サ イ ズ を N ビ ッ ト に す る 。 N は [5..8]

[-]cstopb

1 文 字 あ た り 2 ス ト ッ プ ビ ッ ト を 使 用 (’-’ 付 き の 場 合 は 1)

[-]hup

最 後 の プ ロ セ ス が tty を 閉 じ た ら ハ ン グ ア ッ プ シ グ ナ ル を 送 る

[-]hupcl

[-]hup と 同 じ

[-]parenb

出 力 で パ リ テ ィ ビ ッ ト を 生 成 し , 入 力 で は パ リ テ ィ ビ ッ ト が あ る と 期 待 す る

[-]parodd

奇 数 パ リ テ ィ に 設 定 す る (’-’付 き の 場 合 は 偶 数 パ リ テ ィ )

* [-]cmspar

"stick" (mark/space) パ リ テ ィ を 使 用 す る

入 力 設 定 :

[-]brkint

ブ レ イ ク で 割 り 込 み シ グ ナ ル を 発 生

[-]icrnl

復 帰 (CR) を 改 行 (LF) に 翻 訳

[-]ignbrk

ブ レ イ ク 文 字 を 無 視

[-]igncr

復 帰 (CR) を 無 視

[-]ignpar

パ リ テ ィ ー エ ラ ー の あ る 文 字 を 無 視

* [-]imaxbel

発 信 音 を 鳴 ら し , 文 字 に 全 入 力 バ ッ フ ァ を は き 出 し を 行 わ な い

[-]inlcr

改 行 (LF) を 復 帰 (CR) に 変 換 す る

[-]inpck

入 力 パ リ テ ィ の チ ェ ッ ク を 可 能 に

[-]istrip

入 力 文 字 の 最 上 位 (第 8) ビ ッ ト を 落 と す

* [-]iutf8

入 力 文 字 を UTF-8 と 見 な す

* [-]iuclc

大 文 字 を 小 文 字 に 変 換 す る

* [-]ixany

開 始 文 字 だ け で な く , 任 意 の 文 字 で 出 力 を 再 開

[-]ixoff

開 始 お よ び 停 止 文 字 の 送 信 を 可 能 に

[-]ixon

XON/XOFF フ ロ ー 制 御 を 可 能 に

[-]parmrk

パ リ テ ィ ー エ ラ ー を マ ー ク (255-0 文 字 の シ ー ケ ン ス で )

[-]tandem

[-]ixoff と 同 じ

出 力 設 定 :

* bsN

バ ッ ク ス ペ ー ス の 遅 延 ス タ イ ル . N の 範 囲 は [0..1]

* crN

復 帰 (CR) 遅 延 ス タ イ ル . N の 範 囲 は [0..3]

* ffN

用 紙 送 り 遅 延 ス タ イ ル . N の 範 囲 は [0..1]

* nlN

改 行 (NL) 遅 延 ス タ イ ル . N の 範 囲 は [0..1]

* [-]ocrnl

復 帰 (CR) を 改 行 (LF) に 翻 訳 す る

* [-]ofdel

充 填 文 字 と し て NUL 文 字 の 代 わ り に DEL 文 字 を 使 用 す る

* [-]ofill

遅 延 で タ イ ミ ン グ を 取 る 代 わ り に 充 填 文 字 (fill; padding) を 使 う

* [-]olcuc

小 文 字 を 大 文 字 に 変 換 す る

* [-]onlcr

改 行 (LF) を 復 帰 改 行 (CR\-LF) に 変 換 す る

* [-]onlret

改 行 (LF) が 復 帰 (CR) と し て 動 作 す る

* [-]onocr

1 桁 目 の 復 帰 (CR) を 表 示 し な い

[-]opost

出 力 に 対 し て 後 処 理 を 行 う

* tabN

水 平 タ ブ 遅 延 ス タ イ ル . N は [0..3]

* tabs

tab0 と 同 じ

* -tabs

tab3 と 同 じ

* vtN

垂 直 タ ブ 遅 延 ス タ イ ル . N は [0..1]

ロ ー カ ル 設 定 :

[-]crterase

backspace-space-backspace と し て 削 除 文 字 を エ コ ー

* crtkill

echoprt と echoe の 設 定 に し た が っ て 全 て の 行 を 削 除

* -crtkill

echoctl と echok の 設 定 に し た が っ て 全 て の 行 を 削 除

* [-]ctlecho

ハ ッ ト 記 法 (’ˆc’) で 制 御 文 字 を エ コ ー

[-]echo

入 力 文 字 を エ コ ー

* [-]echoctl

[-]ctlecho と 同 じ

[-]echoe

[-]crterase と 同 じ

[-]echok

kill 文 字 の 後 に 改 行 を エ コ ー

* [-]echoke

[-]crtkill と 同 じ

[-]echonl

他 の 文 字 を エ コ ー し な い 場 合 で も 改 行 を エ コ ー

* [-]echoprt

’\’ と ’/’ の 間 で 、 削 除 さ れ た 文 字 を 逆 順 に エ コ ー

* [-]extproc

"LINEMODE" を 有 効 に す る 。 高 遅 延 の リ ン ク の 場 合 に 有 用

* [-]flusho

出 力 を 破 棄 す る

[-]icanon

特 殊 文 字 erase, kill, werase, rprnt を 有 効 に す る

[-]iexten

非 POSIX の 特 殊 文 字 を 有 効 に す る

[-]isig

特 殊 文 字 割 り 込 み (interrupt), 終 了 (quit)

お よ び 中 断 (suspend) を 使 用 可 能 に す る

[-]noflsh

特 殊 文 字 割 り 込 み (interrupt) と 終 了 (quit) の 後 の 出 力 フ ラ ッ シ ュ を 無 効 に

* [-]prterase

[-]echoprt と 同 じ

* [-]tostop

端 末 に 書 き 込 み を 試 み た バ ッ ク グ ラ ウ ン ド ジ ョ ブ を 停 止

* [-]xcase

icanon と と も に 使 用 し 、 大 文 字 に 対 し て ’\’ で エ ス ケ ー プ

組 合 せ 設 定 :

* [-]LCASE

[-]lcase と 同 じ

cbreak

-icanon と 同 じ

-cbreak

icanon と 同 じ

cooked

brkint ignpar istrip icrnl ixon opost isig icanon と 同 じ 。 eof お よ び eol 文 字 は 標 準 の 値 に な る

-cooked

raw と 同 じ

crt

echoe echoctl echoke と 同 じ

dec

echoe echoctl echoke -ixany intr ˆc erase 0177 kill ˆu と 同 じ

* [-]decctlq

[-]ixany と 同 じ

ek

erase と kill 文 字 を 標 準 の 値 に す る

evenp

parenb -parodd cs7 と 同 じ

-evenp

-parenb cs8 と 同 じ

* [-]lcase

xcase iuclc olcuc と 同 じ

litout

-parenb -istrip -opost cs8 と 同 じ

-litout

parenb istrip opost cs7 と 同 じ

nl

-icrnl -onlcr と 同 じ

-nl

icrnl -inlcr -igncr onlcr -ocrnl -onlret と 同 じ

oddp

parenb parodd cs7 と 同 じ

-oddp

-parenb cs8 と 同 じ

[-]parity

[-]evenp と 同 じ

pass8

-parenb -istrip cs8 と 同 じ

-pass8

parenb istrip cs7 と 同 じ

raw

-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost -isig -iuclc -ixany -imaxbel -xcase min 1 time 0 と 同 じ

-raw

cooked と 同 じ

sane

cread -ignbrk brkint -inlcr -igncr icrnl icanon iexten echo echoe echok -echonl -noflsh -ixoff -iutf8 -iuclc -ixany imaxbel -xcase -olcuc -ocrnl opost -ofill onlcr -onocr -onlret nl0 cr0 tab0 bs0 vt0 ff0 isig -tostop -ofdel -echoprt echoctl echoke -extproc -flusho と 同 じ 。 全 て の 特 殊 文 字 は 標 準 の 値 に な る

標 準 入 力 と つ な が っ た 端 末 を 制 御 し ま す 。 引 数 を 指 定 し な い 場 合 、 ボ ー レ ー ト 、 回 線 制 御 規 則 お よ び stty sane か ら の ず れ を 表 示 し ま す 。 設 定 の 際 に は 、 CHAR は 文 字 通 り に 扱 わ れ る か 、 ˆc, 0x37, 0177 ま た は 127 の よ う に コ ー ド 化 さ れ ま す 。 特 別 な 値 ˆ- ま た は undef は 特 殊 文 字 を 無 効 に す る の に 使 用 さ れ ま す 。

GNU coreutils の オ ン ラ イ ン ヘ ル プ : <https://www.gnu.org/software/coreutils/> 翻 訳 に 関 す る バ グ は <https://translationproject.org/team/ja.html> に 連 絡 し て く だ さ い 。 詳 細 な 文 書 <https://www.gnu.org/software/coreutils/stty> (ロ ー カ ル で は info ’(coreutils) stty invocation’ で 参 照 可 能 )。

作 者

作 者 David MacKenzie。

著 作 権

Copyright © 2020 Free Software Foundation, Inc. ラ イ セ ン ス GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

関 連 項 目

stty の 完 全 な マ ニ ュ ア ル は Texinfo マ ニ ュ ア ル と し て 整 備 さ れ て い る 。 も し 、 info お よ び stty の プ ロ グ ラ ム が 正 し く イ ン ス ト ー ル さ れ て い る な ら ば 、 コ マ ン ド

info stty

を 使 用 す る と 完 全 な マ ニ ュ ア ル を 読 む こ と が で き る は ず だ 。