3

Bashでテキストを色で表示するにはどうすればよいですか?

  • a: 茶色の背景に白いテキスト
  • b: 黄色の背景に黒のテキスト

echo -e "bbb aaa bbb"

echo -e "aaa bbb aaa"

私の結果は良くありません:-(

4

3 に答える 3

4
# text
black='\e[0;30m'
white='\e[0;37m'
yellow='\e[0;33m'

# background
white_bg='\e[47m'

echo -e "${black}black test"
echo -e "${white_bg}white bg and black test"
echo -e "${yellow}yellow test"
于 2012-10-24T18:05:14.537 に答える
3

これらのようないくつかの色を~/.bashrc

txtblk='\e[0;30m' # Black - Regular
txtred='\e[0;31m' # Red
txtgrn='\e[0;32m' # Green
txtylw='\e[0;33m' # Yellow
txtblu='\e[0;34m' # Blue
txtpur='\e[0;35m' # Purple
txtcyn='\e[0;36m' # Cyan
txtwht='\e[0;37m' # White

その後、次を使用できますecho

echo -e "${txtred}asd${txtwht}"

ここでは、より多くの色を見つけることができます。

于 2012-10-24T18:10:21.087 に答える