Канал ввода в процесс Unix, зная PID из командной строки - PullRequest
1 голос
/ 24 мая 2011

Есть ли способ, от утилиты командной строки в unix (точнее linux), направить ввод к процессу, зная, что это PID.Например, я запускаю процесс Python в фоновом режиме и отслеживаю PID.Затем, используя PID и командную строку, решите выполнить «print« Hello World »» и хотите получить вывод на мой терминал.Возможно ли это сделать?

1 Ответ

1 голос
/ 24 мая 2011

В Linux вы можете использовать команду 'jobs', чтобы получить номер работы программы, которую вы поместили в фоновый режим.

Затем вы можете использовать команду 'fg', чтобы вывести эту программу на передний план.

Скажите, что ваша программа на python - задание 3. Вызов 'fg 3' выведет программу на передний план.

Не уверен, что это то, что вы ищете. Если нет, то это может помочь уточнить ваш пример.

...