Provided by: manpages-ja_0.5.0.0.20210215+dfsg-1_all
名前
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 のオンラインヘルプ: <http://www.gnu.org/software/coreutils/> stty の翻訳に関 するバグは <http://translationproject.org/team/ja.html> に連絡してください。 完全な文書は <http://www.gnu.org/software/coreutils/stty> にあります。 ローカルでは info '(coreutils) stty invocation' で参照できます。
作者
作者 David MacKenzie。
著作権
Copyright © 2016 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL version 3 or later <http://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 を使用すると完全なマニュアルを読むことができるはずだ。