ssh
no asigna un TTY en todos los casos. No hay ninguno si se llama con un comando:
ssh user@host tty
not a tty
Esto está bien porque normalmente un comando solo necesita stdin
, stdout
y stderr
.
La asignación de un tty se puede hacer cumplir con -t
o -tt
.
ДОБАВИТЬ#!/bin/bash
Скрипт должен выглядеть так:
#!/bin/bash
installation script path << EOF
yes
no
yes
no
EOF