Tôi đã thử nghiệm lệnh sau, nhưng nó không hoạt động.Tại sao 'đầu trang | grep> tệp 'không hoạt động?
$> top -b -d 1 | grep java > top.log
Nó không sử dụng lỗi chuẩn. Tôi đã kiểm tra rằng nó sử dụng đầu ra tiêu chuẩn, nhưng top.log luôn trống. Tại sao điều này?
Tôi không hoàn toàn chắc chắn, nhưng tôi nghĩ đầu là "tương tác" và không có luồng đầu ra tiêu chuẩn điển hình. Vì vậy, grep không nhận được đầu vào có lẽ. – squiguy
Java thực sự đang chạy và có đủ tài nguyên để hiển thị? – user2357112
Đánh giá theo [trang người đàn ông] (http://www.unixtop.org/man.shtml), các tùy chọn bạn đang chuyển đến 'top' có vẻ dư thừa. – user2357112