#author("2022-04-16T08:20:44+00:00","","")
#author("2022-04-16T08:20:58+00:00","","")
#topicpath();

////////////////////////////////////////////////////////////////////////////////
* 目次 [#nb852875]
#contents();


////////////////////////////////////////////////////////////////////////////////
* tty [#q5936cb0]

//==============================================================================
** tty [#g6eb3877]
- tty コマンドは、標準入力に接続されている端末のデバイスファイル名を表示する
 $ tty
 /dev/pts/12
- このデバイスファイルに対して文字列をリダイレクトすると、(他の端末からの操作であっても)このデバイスファイルに紐付いた端末にその文字列が表示される。
++ /dev/pts/1 の端末から以下を入力したとする:
 $ echo "なあ、飯喰いに行かへん?" > /dev/pts/12
++ すると、 /dev/pts/12 の端末に以下のように表示される
 $ なあ、飯食いに行かへん?
 $ なあ、飯喰いに行かへん?
--- 入力側で改行を先頭に入れておかないと(普通はまず入れないだろうが)、上記のようにプロンプトと同じ行に表示される。
-- echo 以外の各種コマンドでも、stdout や stderr への出力を同様にリダイレクトすると、送った先の端末にその内容が表示される。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS