Tôi đang chạy dtrusstrên Mac OS X 10.9. Ví dụ đơn giản là:
sudo -c lsNhưng tôi muốn nắm bắt dtrussđầu ra thành một tập tin. Tôi đã thấy một cái gì đó gợi ý rằng tôi có thể làm một cái gì đó như:
sudo bash -c 'dtruss -c ls >x'nhưng khi tôi làm điều này, đầu ra của dtrussvẫn đi đến thiết bị đầu cuối và danh sách các tập tin từ lsđược chuyển hướng đến tập tin.
Làm thế nào tôi có thể chuyển hướng đầu ra của dtrussmột tập tin?
stderrthay vìstdoutphù thủy là những gì>xbắt được. Câu hỏi này giải thích những việc cần làm: Linux ít hành vi và thiết bị lỗi chuẩn hơn