tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: odd script(1) behavior - script bug, man bug, ?
Mouse <mouse%Rodents-Montreal.ORG@localhost> writes:
>>> I have since tried this on a work Ubuntu machine, and it "works".
>>> That is, "cat | script -c sh | cat" (-u not necessary, turns out)
>>> gives an interactive shell that accepts commands and returns results
>>> like any other shell.
>> That's not really works, in that the shell run by script has
>> magically found the tty instead of script(1)'s stdin.
>
> Not according to tty(1). Mouchine is the work Linux machine:
>
> [Mouchine] 18> tty
> /dev/pts/6
> [Mouchine] 19> cat | script -c sh | cat
> Script started, output log file is 'typescript'.
> $ tty
> tty
> /dev/pts/11
> $ exit
> exit
> Script done.
> [Mouchine] 20>
Sorry, I misread. I thought you were giving script some other stdin.
In my case it's /dev/null.
- References:
- odd script(1) behavior - script bug, man bug, ?
- Re: odd script(1) behavior - script bug, man bug, ?
- Re: odd script(1) behavior - script bug, man bug, ?
- Re: odd script(1) behavior - script bug, man bug, ?
- Re: odd script(1) behavior - script bug, man bug, ?
- Re: odd script(1) behavior - script bug, man bug, ?
Home |
Main Index |
Thread Index |
Old Index