[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-bash] read -ep and ANSI colour sequences

From: Chris F.A. Johnson
Subject: Re: [Help-bash] read -ep and ANSI colour sequences
Date: Wed, 20 Feb 2013 06:18:49 -0500 (EST)
User-agent: Alpine 2.00 (LMD 1167 2008-08-23)

On Wed, 20 Feb 2013, muji wrote:


I would like to use ANSI colour sequences when showing a prompt using
read -ep but I can't figure out how to do this. Is this possible? Am I
missing something? Using standard escape sequences does not appear to
work, my current test code looks like:

read -ep "\033[1mABC\033[0m" value;

Using echo -e the output is bold as expected:

echo -e "\033[1mABC\033[0m";

I cannot see any option in `bash help read` that affects ANSI escape
sequences. I suspect escaping is different in this instance, but my
experiments have not yielded anything so far. Any pointers much

read -ep $'\e[41;37;1m >> \e[0m '

   Chris F.A. Johnson, <>
   Pro Bash Programming: Scripting the GNU/Linux Shell (2009, Apress)
   Shell Scripting Recipes: A Problem-Solution Approach (2005, Apress)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]