Gema teks dalam warna tertentu dalam skrip shell

12

Saya akan menulis skrip shell. Saya ingin dapat membedakan secara visual beberapa teks keluarannya sebagai peringatan, dengan mengatur warnanya menjadi kuning.

Bagaimana ini dilakukan?

Alan H.
sumber

Jawaban:

15

Dari " ShellHacks: Bash Colours ":

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

atau

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

\033atau \esebagai karakter Escape memulai urutan escape, yang dalam hal ini berisi kontrol untuk mengubah warna.

Linus Unnebäck
sumber
Terima kasih atas pembaruan @slhck, ini memberikan jawaban yang lebih lengkap;)
Linus Unnebäck
Tautan mengarah ke halaman yang sangat tidak dapat digunakan (diblokir dengan menambahkan ...)
Mike Aski