68user's page 掲示板

Prev< No. 1623〜1628> Next  [最新発言に戻る] [過去ログ一覧]
No. 1623 # rosegarden 2001/01/20 (土) 07:09:17
>>1622 68user
> これは tcsh や bash が端末ドライバを経由せずに、直接キー入力を
> 取得しているからです。これを canonical モードといいます。端末の中で
> 動く mule や emacs や vi もcanonical モードになっているわけです。
> これらは端末ドライバを経由していないので、stty の設定とは無関係です。
あ、そうですね。前の
>>1610 rosegarden
を見ると、emacs の設定も stty でするように読めますね。そう思って読むと、
stty 経由で設定するものとソフトウェア自体が設定するものとがごっちゃに
なっていますね。「コマンドライン」というのは、最近の私の環境だと
tcsh での話になるから、stty うんぬんは、まちがいだなあ。

とにかく、補足というかご指摘ありがとうございました。

> ls -lt、uniq -c、tail -f、du -s

このなかでは、uniq -c は知らなかった。これ便利ですね。

No. 1624 # 403 2001/01/20 (土) 08:56:46
>>1622 68user
> これは tcsh や bash が端末ドライバを経由せずに、直接キー入力を
> 取得しているからです。これを canonical モードといいます。端末の中で
> 動く mule や emacs や vi もcanonical モードになっているわけです。
> これらは端末ドライバを経由していないので、stty の設定とは無関係です。
ttyドライバは経由してるけど、canonicalはほぼ素通しなモードなので、直接取ってるように見えてる。
コントロールコードは、sttyでの設定と同一のものを使用するプログラムが多い。
が正確でしょう。
canonicalモードとrawモードの違いを述べよ。

No. 1625 # Netboy [E-mail] 2001/01/20 (土) 14:41:01
>>1621 68user
>確か webtimer って言ったかな。検索して探してみてください。
それ,私のです(泣).

>>1599 キチキチ
WebTimerは

http://jp.usami.com/~robot01/
  
です.我が家の自宅サーバーからつつきます.
とりあえず'98夏から動いてます.
最近メンテしてませんけど,よかったらどうぞ...

No. 1626 # 68user 2001/01/20 (土) 22:11:49
>>1622 68user
う、canonical と 非 canonical が逆でした。canonical は1行単位、
非 canonical が素通しモードでした。

>>1624 403
> canonicalモードとrawモードの違いを述べよ。
ちと調べてみましたが、canonical, non-canonical と raw, cbreak,
cooked の関係がいまいち…。うーむ。

>>1610 rosegarden
> % stty erase ^H
あと、stty を実行するときには端末が割り当てられている必要が
あるので、~/.cshrc に
    stty erase ^H
と書いていると、rcp などを使ったときに (コピーはできますが)
stty がエラーとなります。なので
    if ( ${?TERM} ) then
        stty erase ^H
    endif
と、環境変数 TERM が設定されている (=端末が割り当てられている)
ときだけ stty が実行されるようにしましょう。telnet や rlogin
でログインしたときは stty が実行され、rcp のときは実行されません。

ここまで書いてふと思ったのですが、stty って ~/.login に書いとけば
こういうことを気にする必要はないのか?

>>1625 Netboy
>> 確か webtimer って言ったかな。検索して探してみてください。
> それ,私のです(泣).
失礼しました (^^; お肉さんのとこで見た記憶はあったのですが。

No. 1627 # rosegarden 2001/01/20 (土) 22:54:24
>>1626 68user
> ここまで書いてふと思ったのですが、stty って ~/.login に書いとけば
> こういうことを気にする必要はないのか?
tcsh のマニュアルには書いてありますね。
> Commands like stty(1) and tset(1), which need be run only
> once per login, usually go in one's ~/.login file.
あと vi ことに nvi からシェルコマンドを実行した時に
.cshrc に stty があるとトラブるそうです。
これは、どこかのメーリングリストで見た記憶があるのですが、
失念しました。

No. 1628 # キチキチ 2001/01/20 (土) 23:03:29
>>1621 68user
ご指導、ありがとーございました☆
> んな腐れサーバとは早く縁を切りましょう :-)
たしかに、おっしゃるとーり...
予告なしに、TELNETもSYSTEMに影響することが全面禁止なんて、洒落にもなってないです(^^;
他のサーバを探してみたら、よさそうなのがいろいろ見つかりました。
頑張っていいサーバを探してみることにしまーす。


>>1625 Netboy
>WebTimer
アドレス感謝です☆
今は必要なくなりそうですけど、
WebTimerにお世話なるときがきたら有難く使わせてください。
そのときはよろしくお願いします。

赤色の文字は 「Windows 機種依存文字」か、いわゆる「半角カナ」です。 この掲示板では自動変換されますが、今後は使用しないで下さい

Prev< No. 1623〜1628> Next  [最新発言に戻る] [過去ログ一覧]