Tôi đã chạy một thực thi trong bash
./code > log
Nó hiển thị các thông báo lỗi không thường xuyên trên thiết bị đầu cuối trong khi tất cả các câu lệnh printf đi vào tệp nhật ký. Tôi chạy lại nó như dưới đây
./code >& log
Bây giờ, các thông báo lỗi thỉnh thoảng cũng đi vào nhật ký. Nhưng nếu có lỗi phân đoạn, nó vẫn được hiển thị trên thiết bị đầu cuối. Tại sao? Làm thế nào để làm cho thông điệp Segmentation fault (core dumped)
đi vào tệp nhật ký?
người dùng $ bash --version
GNU bash, phiên bản 4.2.24 (1) -release (i686-pc-linux-gnu)
help trap