Получить часть перенаправления вывода в запущенном процессе

Что бы это ни стоило, Busybox имеет код для этого с 2013 года.

0
02.12.2019, 06:18
2 ответа

Один символ «>» перезапишет файл, попробуйте использовать «>>», который добавляется в конец файла.

[admin@srv1 ~]$ for x in $(seq 1 100); do echo $x >> test.txt; done
[admin@srv1 ~]$ head -n 25 test.txt
1
2
...                                                                                                                                                                                                    
-2
28.01.2020, 05:04

Если у вас есть pid запущенного процесса, то ls -l /proc/${pid}/fdпокажет вам, куда записываются stdout (fd 1 )и stderr (fd 2 ).

3
28.01.2020, 05:04

Теги

Похожие вопросы