Histórico de comandos do Python ao direcionar para o tee

0

Eu quero usar tee com python e ainda ser capaz de usar o histórico de comandos quando estiver no modo interativo.

Então sem tee eu posso fazer o seguinte:

$ python
Python 3.6.5 (default, Apr 30 2018, 16:04:33)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('test')
test
>>> print('test') <<< here I pressed arrow up key

Mas com tee, eu não posso:

$ python | tee output.log
Python 3.6.5 (default, Apr 30 2018, 16:04:33)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('test')
>>> test

>>> ^[[A <<< here I pressed arrow up key
    
por Chris 02.07.2018 / 12:36

0 respostas