Tomando a entrada e a saída de um terminal

0

Como posso pegar a entrada e a saída de um terminal? Para ser mais específico, o que eu quero fazer é pegar tudo o que é digitado no terminal, e tudo que o "terminal" digita (em tempo real).

    
por Apahidean Iancu 13.11.2013 / 13:09

2 respostas

2

script deve ser o que você está procurando ( página do manual ).

Inicie uma sessão registrada com script /path/to/your/logfile , cada comando e sua saída serão registrados no arquivo de log.

Se você precisar de informações de tempo para uma reprodução realista, use script -t=/path/to/your/timingfile /path/to/your/logfile . Depois, você pode reproduzir o log usando scriptreplay /path/to/your/timingfile /path/to/your/logfile .

    
por drc 13.11.2013 / 13:19
0

O método copiar / colar normalmente funciona para entrada / saída simples.

Caso você queira monitorar o que está acontecendo dentro de outra janela de terminal, tente tmux .

Você pode encontrar mais aqui

    
por Goran Bozo 13.11.2013 / 13:30