У меня есть простой скрипт python:
import time
counter = 0
while True:
print counter
counter = counter + 1
time.sleep(10)
Предположим, что это работает на моем linuxbox внутри локальной сети и печатает вывод на терминал, что linuxbox. Если я на ssh на этот сервер, я хочу увидеть статус переменной counter. Другими словами, я хочу изменить ввод / вывод программы с терминала по умолчанию на терминал ssh.
До сих пор я пытался помещать этот процесс в фоновом режиме, используя fg без каких-либо Удача.
Вот моментальный снимок (из терминала ssh)
jarwin@ubuntu:~$ ps -a
PID TTY TIME CMD
30412 pts/1 00:00:02 python
30591 pts/10 00:00:00 ps
jarwin@ubuntu:~$ fg %30412
-bash: fg: %30412: no such job
jarwin@ubuntu:~$ top | grep gnome
27337 azazel 20 0 625656 35804 24676 S 0.3 1.4 1:03.01 gnome-terminal-
jarwin@ubuntu:~$ fg %27337
-bash: fg: %27337: no such job
Можно ли это сделать? И в случае, если python этого не позволяет, можно ли перейти на ssh терминал для команды ping?
PS: Я использую JuiceSSH на Android в качестве моего ssh-client