2012-10-11 21 views
13

Tôi đang viết một tập lệnh bash, trong số nhiều thứ khác, gọi gnuplot để phù hợp với một vài tệp dữ liệu. Khi nó làm như vậy thiết bị đầu cuối của tôi bị ngập với nhật ký phù hợp gnuplot.Làm cách nào để yêu cầu gnuplot không in nhật ký phù hợp trên màn hình?

Tôi không muốn điều đó, tôi muốn gnuplot đó chỉ giữ bản ghi phù hợp với tệp 'fit.log', thay vì in trên màn hình. Nhưng tôi không thể tìm thấy một lệnh gnuplot để ngăn chặn các tập tin log phù hợp được in trên thiết bị đầu cuối.

Làm cách nào để chuyển hướng tất cả đầu ra văn bản gnuplot sang tệp vì tôi muốn biết chỉ bằng cách xem thiết bị đầu cuối cho dù nó có trả về bất kỳ lỗi nào không.

Trả lời

24

Các tùy chọn bạn muốn là

set fit quiet 

này vẫn sẽ làm cho các tập tin fit.log. Nếu bạn không muốn tạo tệp, bạn có thể

set fit logfile '/dev/null' 
+1

Cảm ơn bạn rất nhiều! Tôi thực sự không biết tại sao tôi không thể nhìn thấy nó ở gần đầu ra của lệnh 'help set fit'. Tôi nhìn có hai lần, nhưng có nó! Ồ, tôi phải già hơn tôi tưởng! –

Các vấn đề liên quan