[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00185] Re: FDClone の HP-UX 対応について(2.03b)
- Subject: [FDclone-users:00185] Re: FDClone の HP-UX 対応について(2.03b)
- From: SHIOTA Shoichi <Shoichi.Shiota@lightwell.co.jp>
- Date: Sun, 18 May 2003 14:14:35 +0900
潮田です。
Takashi SHIRAI <shirai@unixusers.net> wrote:
> この他に stty -a の結果も示して下さい。tostop になっている
> 場合、それは FDclone の仕業ではなくて端末設定がそのように指
> 定されていることに依存します。
$ stty -a
speed 9600 baud; line = 0;
rows = 42; columns = 111
min = 1; time = 0;
intr = ^C; quit = ^\; erase = ^H; kill = ^U
eof = ^D; eol <undef>; eol2 <undef>; swtch <undef>
stop = ^S; start = ^Q; susp <undef>; dsusp <undef>
werase <undef>; lnext <undef>
parenb -parodd cs7 -cstopb hupcl -cread -clocal -loblk -crts
-ignbrk brkint ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl -iuclc
ixon -ixany ixoff -imaxbel -rtsxoff -ctsxon -ienqak
isig icanon -iexten -xcase echo echoe -echok -echonl -noflsh
echoctl -echoprt echoke -flusho -pendin
opost -olcuc onlcr -ocrnl -onocr -onlret -ofill -ofdel -tostop
となっていますので、 -tostop です。
また、 fdbsh では普通にコマンドが実行できますので...
> FDclone 起動前に -tostop になっていて、FDclone 終了後もし
> くは EXECUTE_SH 内で tostop に変更されているようなら FDclone
> が何らかのミスにより端末設定を変更してしまっているんでしょう。
> 起動前後も起動中も -tostop になっているようならまた別の原
> 因があるのかも知れません。
FD, fdsh, fdbsh の起動前後で -tostop は、そのままです。
tostop にしてから、 ./fd, ./fdsh, ./fdbsh を試すと、
./fd は起動後、何もせず終了でも -tostop になりました。
(fdsh, fdbsh は tostop で変化なし)
ためしに、 /bin/sh 上で tostop にして
vi README
vim README
less README
more README
を試しましたが、すべて -tostop の時と同様に動きました。
コマンド終了後は -tostop になっているので、自分自身で
セットしているのでしょうが、
>> [1]+ 4931 Stopped on terminal output vim README
みたな現象を起こせません。
また、 /bin/sh 上で tostop にセットして
>> $ cat
>> [2]+ 6236 Stopped on terminal input cat
の現象を起こせるか試してみましたが、起こせません。
cat の前後で tostop のままですが、普通に待ち状態です。
./fdsh では、起動前に tostop でも -tostop でも同じで、
この現象が起こります。
(fdsh 上では stty もこうなるので、fdsh の起動前にセットしていま
す)
$ ./fdsh
$ cat
[1]+ 5118 Stopped on terminal input cat
$ exit
と sh へ戻ってくると、 tostop が -tostop へ変化しているのは、
fdsh がセットしているのでしょうか。
(コマンドの実行の有無で fdsh の動作が異なっている?)
# /bin/csh 上では stty tostop を実行しても -tostop のままですが、
# 他の HP-UX の方はどうでしょう。