LINUX.ORG.RU

Помогите найти красивое решение...


0

0

В .bash_profile мне нужно прописать запуск одного действия в фоне(prog &)
Но при этом при логине(мне именно это и нужно) кроме моего действия выдается
PID процесса(из-за '&') что не должно происходить. Борюсь так
#BEGIN
/bin/sh '
if ...
then
/usr/.../prog
case ...
esac
fi &
'
#END
Зачем я пускаю _код_(а не только прогу) в фоне? Чтобы не приходилось ждать, пока интер-р думает(пусть даже 3 с) - можно грузить Иксы(через startx), смотреть cal[endar], etc...
В любом случае, ключевые слова: запуск кода в фоне без вывода его PID.
P.S. И не хотелось бы этот код выносить в отдельный файл и вызывать из profile, т. к. он используеться только в нем(зачем создавать скрипт, вызываемый только 1 раз при ...).

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.