Resultados de la búsqueda a petición "pty"

1 la respuesta

¿Cómo leo la salida de un proceso secundario sin bloquear en Rust?

Estoy haciendo una pequeña aplicación ncurses en Rust que necesita comunicarse con un proceso secundario. Ya tengo un prototipo escrito en Common Lisp; el gif aquí [https://bitbucket.org/jkiiski/cursed/overview]espero que muestre lo que quiero ...

1 la respuesta

Lectura de Golang desde stdin, cómo detectar teclas especiales (enter, retroceso ... etc.)

Tengo el siguiente programa que lee la entrada del usuario 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) ...

1 la respuesta

Canalizar datos al programa Linux que espera un TTY (terminal)

Tengo un programa en Linux que se niega a ejecutarse si su stdin / stdout no es un TTY (dispositivo terminal). ¿Existe una herramienta fácil de usar que cree un PTY, inicie el programa con el TTY recién creado y copie todos los datos sobre stdin ...

1 la respuesta

¿Puedo ejecutar jshell dentro de Unix esperar?

Me gustaría redirigir la entrada de jshell usando el modo de espera, para poder simular escribir en demostraciones grabadas. Pero aunque puedo generar un proceso jshell a partir de un script de esperar, que también puede reconocer el mensaje ...

2 la respuesta

Ruby: problemas con la expectativa y el pie

Estoy tratando de escribir una secuencia de comandos Ruby que se trasladará a un servidor, ejecutará un comando dado y extraerá el resultado. Esto es lo que tengo hasta ahora, principalmente adaptado deProgramando ...

3 la respuesta

¿Cómo puedo interactuar con otro programa en Python?

Quiero escribir un script de Python que ejecute otro programa, leer el resultado del otro programa y manipularlo. El problema es que este programa solicita una contraseña y no puedo encontrar la manera de proporcionarla automáticamente. (Para ...

2 la respuesta

Python: ¿Cómo mirar dentro de un objeto pty para evitar el bloqueo?

Estoy usandopty para leer sin bloquear la salida estándar de un proceso 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() ...

1 la respuesta

pty modo de paquete de terminal TIOCPKT

Si inicio un terminal, ¿cómo sé en qué modo comienza? ¿Quién decide eso? ¿Puedo iniciar mi terminal en modo paquete, es decir, TIOCPKT [http://www.unix.com/man-page/Linux/4/tty_ioctl/] Me encontré con este Modo de ...