Có một lệnh có thể được sử dụng để dễ dàng làm nổi bật (với màu sắc, văn bản in đậm hoặc ngược lại chuỗi / / foreground) trong stdin trong khi chuyển toàn bộ chuỗi sang thiết bị xuất chuẩn không? Tôi đang nghĩ đến việc xây dựng nó , nhưng tôi chỉ muốn sử dụng nó nếu nó đã tồn tại. Một số tính năng mong muốn:
- Các chuỗi nổi bật riêng biệt được làm nổi bật khác nhau, theo cách tự động. Ví dụ, chuỗi đầu tiên sẽ được tô sáng màu đỏ, chuỗi thứ hai màu xanh lục, chuỗi thứ ba màu xanh lam mà không cần cấu hình thủ công .
- Phát hiện hỗ trợ màu sắc và quay lại các phương pháp tô đậm / đảo ngược / tô sáng khác khi có sẵn.
- Cho phép kết hợp các biểu thức chính quy và chuỗi ký tự.
- Tốt nhất là làm một cái gì đó thông minh nếu các trận đấu trùng nhau, chẳng hạn như "foobar" và "barbar".
- Không có gì được sửa đổi giữa stdin và stdout ngoại trừ việc thêm mã màu.