Перевод программы в фон и обратно.

Автор: jogick Дата: 07.04.2008 16:42 Как перевести программу в фоновый режим, так что бы она не останавливалась, а потом вернуть на передний план.
Почемуто команда bg не помогает, программа останавливается.
Re: Перевод программы в фон и обратно. 07.04.2008 16:53peter_ir Приведи в точности, как ты вызываешь команду bg.
Есть же man и на bg, и на fg.
Re: Перевод программы в фон и обратно. 07.04.2008 18:07jogick Я запускаю программу, перевожу её на задний план, кнопками Ctrl+Z, получаю вывод типа

[1]+ Stopped /usr/bin/mc -P "$MC_PWD_FILE" "$@"

потом даю команду bg 1, и получаю приглашение ввода своей консоли. При этом программа не выполняется.

jobs
[1]+ Stopped /usr/bin/mc -P "$MC_PWD_FILE" "$@"
Re: Перевод программы в фон и обратно. 07.04.2008 19:57kosmonavt > bg 1

Это вы пытаетесь перевести init в bg (его pid == 1). В отличие от pid перед номером задания нужно тавить %, например:
---
bg %1
fg %1
---
RSS-материал