สะท้อนข้อความสีใดสีหนึ่งในเชลล์สคริปต์


12

ฉันกำลังจะเขียนเชลล์สคริปต์ ฉันต้องการแยกความแตกต่างของข้อความเอาต์พุตเป็นคำเตือนด้วยการตั้งค่าสีเป็นสีเหลือง

สิ่งนี้ทำได้อย่างไร

คำตอบ:


15

จาก " ShellHacks: Bash Colors ":

echo -e "\033[33mThis is yellow\033[0m"

หรือ

echo -e "\e[33mThis is yellow\e[0m"

\033หรือ\eในฐานะที่เป็นตัวละครหนีเริ่มลำดับหนีซึ่งในกรณีนี้มีการควบคุมเพื่อเปลี่ยนสี


ขอบคุณสำหรับ @slhck ปรับปรุงมันให้คำตอบที่สมบูรณ์มากขึ้น)
Linus Unnebäck

ลิงก์นำไปสู่หน้าเว็บที่ใช้ไม่ได้ (ถูกบล็อกโดยเพิ่ม ... )
Mike Aski
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.