Tôi muốn thực hiện bất kỳ chương trình nào xuất ra màn hình, bắt đầu ra và tô màu các từ khóa nhất định trước khi chúng xuất ra màn hình. Ví dụ, đây là chương trình đầu ra bình thường:Làm thế nào để bạn tự động tô màu đầu ra chương trình trong bash shell?
bash# <program>
blah blah blah <-- this output has no color
vs
bash# <program>
blah blah blah <-- this output is colorful
Lý tưởng nhất là nó không quan trọng những gì chương trình là. Tôi chỉ tìm kiếm một cách tốt để kết hợp nhiều màu sắc hơn vào các konsoles của tôi.
Chỉnh sửa: Rất tiếc, nên rõ ràng. Tôi không cố gắng để chỉ colorize shell script đầu ra.
Cho gợi ý của Pete thử: yourprogram | ack --passthru - color "(keyword1 | keyword2 | keyword3)" –