Você geralmente não consegue ver a saída do programa de outra pessoa. Veja nesta coluna onde seu comando grep está rodando em tty pts/3
, e o seu amigo é ?
, o que significa que ele está desconectado do terminal.
Você pode ver onde a saída está com ls -l /proc/7494/fd/
(onde 7494 é o ID do processo do seu amigo) - embora, se você não estiver rodando como root, você provavelmente não conseguirá procurar, por motivos de segurança. (Então, tente sudo ls -l /proc/7494/fd/
.)
Há coisas terríveis, horríveis e complicadas que você pode fazer para mudar para onde vai a saída do programa. Mas, em geral, você não pode e não deve.
Se o seu amigo quiser compartilhar a saída com você, a abordagem seria redirecionar a saída do programa para um arquivo e torná-lo legível por você:
$ python -u TEST_AREA/justprint.py > /tmp/justprint.out &
$ chmod a+r /tmp/justprint.out
(Onde, neste caso, "legível por você" é "legível por todos"; com um pouco mais de trabalho, você pode configurar um grupo compartilhado para que apenas dois possam trocar a saída.)
(E esteja ciente de que os buffers do Python saem por padrão - desligar isso é para o que o -u
serve.)