Tôi hiện đang chuyển hướng đầu ra của một công cụ giám sát sang một tệp, tuy nhiên điều tôi muốn làm là chuyển hướng đầu ra này sang một tệp mới theo yêu cầu của tôi (sử dụng phím bấm), mà không dừng công cụ nói trên.
Cái gì đó như
monitor_program | handle_stdout
Nơi handle_stdout
cho phép tôi xác định một tệp mới, nơi đặt nhật ký tại một số điểm nhất định.
Tôi biết tôi có thể dễ dàng viết nó, nhưng tôi tự hỏi liệu có công cụ nào đã cho phép điều này không.
logrotate
với một tệp cấu hình tùy chỉnh theo cách thủ công, tùy thuộc vào hành vi của Monitor_program của bạn, nhưng điều đó hơi khó tin.