Resultados da pesquisa a pedido "pty"

5 a resposta

Você pode enganar isatty AND log stdout e stderr separadamente?

ProblemaPortanto, você deseja registrar o stdout e o stderr (separadamente) de um processo ou subprocesso, sem que a saída seja diferente da que você veria no terminal se não estivesse registrando nada. Parece bastante simples, não? ...

1 a resposta

Como leio a saída de um processo filho sem bloquear no Rust?

Estou fazendo um pequeno aplicativo ncurses no Rust que precisa se comunicar com um processo filho. Eu já tenho um protótipo escrito em Common Lisp; o gifaqui [https://bitbucket.org/jkiiski/cursed/overview]espero mostrar o que eu quero fazer. ...

1 a resposta

Golang lendo a partir de stdin, como detectar teclas especiais (enter, backspace ... etc)

Eu tenho o seguinte programa que lê a entrada do usuário de stdin: var input string = "" exec.Command("stty", "-F", "/dev/tty", "cbreak", "min", "1").Run() exec.Command("stty", "-F", "/dev/tty", "-echo").Run() var b []byte = make([]byte, 1) for ...

1 a resposta

Piping de dados para o programa Linux que espera um TTY (terminal)

Eu tenho um programa no Linux que se recusa a executar se o stdin / stdout não for um TTY (dispositivo de terminal). Existe uma ferramenta fácil de usar que criará um PTY, iniciará o programa com o recém-criado TTY e copiará todos os dados em ...

1 a resposta

Posso executar o jshell dentro do Unix expect?

Gostaria de redirecionar a entrada jshell usando o expect, para simular a digitação nas demonstrações gravadas. Mas, embora eu possa gerar um processo jshell a partir de um script expect, que também pode reconhecer o prompt jshell, depois disso ...

2 a resposta

Ruby - Problemas com Expect e Pty

Estou tentando escrever um script Ruby que será transferido por ssh para um servidor, execute um determinado comando e obtenha a saída dele. Aqui está o que eu tenho até agora, principalmente adaptado doProgramando ...

3 a resposta

Como posso interagir com outro programa em Python?

Eu quero escrever um script Python que execute outro programa, lendo a saída do outro programa e manipulando-o. O problema é que este programa solicita uma senha e não consigo descobrir como fornecê-la automaticamente. (Para os fins deste script, ...

2 a resposta

Python: Como espiar um objeto pty para evitar o bloqueio?

Estou usandopty para ler sem bloquear o stdout de um processo como este: import os import pty import subprocess master, slave = pty.openpty() p = subprocess.Popen(cmd, stdout = slave) stdout = os.fdopen(master) while True: if p.poll() != None: ...

1 a resposta

odo de pacote de terminal @pty TIOCPKT

Se eu iniciar um terminal, como sei em que modo ele inicia? Quem decide isso? Posso iniciar meu terminal no modo de pacote, ou seja, TIOCPKT [http://www.unix.com/man-page/Linux/4/tty_ioctl/] Me deparei com issoPacket ...