Tôi đang cố gắng thêm đầu ra màu vào các lỗi của mình trong tập lệnh bash mà tôi đang chạy trên máy mac. Vấn đề là màu sắc không hoạt động. Tôi tạo ra đơn giản nhất của kịch bản để chứng minh rằng nó không hoạt động:Cách lấy tập lệnh shell osx để hiển thị màu trong tiếng vang
#!/bin/bash
echo -e "\e[1;31m This is red text \e[0m"
Tuy nhiên, khi tôi chạy nó, tôi thấy không có màu sắc gì cả, như thể hiện trong hình ảnh này. Tuy nhiên, đầu ra màu của lệnh ls vẫn hoạt động tốt.
hãy xem này, mà tôi đã trả lời câu hỏi của bạn có: https://stackoverflow.com/a/48216286/3782119 –
Tôi rất vui khi biết bash đó là cũ, và cập nhật nó giải quyết vấn đề của tôi. – nycynik