LINUX.ORG.RU

Как логировать процесс в файл, имя которого содержит PID процесса?

 ,


0

1

Поясню.

В фоне запускаются несколько процессов, нужно чтобы данные из STDOUT попадали в лог с названием вроде PID.log

Пытаюсь сделать так:

while что-то там; do
    process 1> $!.log
done

А получается так, что для первого процесса создается лог файл с именем .log, для второго <PID первого процесса>.log и т.д.

Как победить?



Последнее исправление: dpronyaev (всего исправлений: 1)

посмотри man logger

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