Tôi đang chạy một watch
lệnh để theo dõi số lượng kết nối mở cho một dịch vụ mà chúng tôi chẩn đoán. Tôi cần để mắt đến nó trong khi thực hiện các công việc khác, để giúp các nhà phát triển khác xác định khi nào dịch vụ hoạt động.
Kết quả của đồng hồ là một số trong khoảng từ 1 đến 5000. Tôi muốn hiển thị số đó là màu xanh lá cây khi nó dưới 500, màu vàng khi nằm trong khoảng từ 501 đến 4000 và màu đỏ cho trên 4000.
Có một lệnh có thể thiết lập màu dễ dàng dựa trên giá trị của lệnh của tôi không?
watch -n 1 ps aux
- Ví dụ, người giám sát quy trình của một người nghèo (thực hiện ps aux
để liệt kê các quy trình mỗi 1
giây và in kết quả).