Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > e05c4514608e650af9b28d9be1d35a18 > files > 254

howto-html-it-10.1-4mdv2008.1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
 <TITLE>I colori sui terminali Linux: Tra quali colori si pu&ograve; scegliere</TITLE>
 <LINK HREF="Colour-ls-5.html" REL=next>
 <LINK HREF="Colour-ls-3.html" REL=previous>
 <LINK HREF="Colour-ls.html#toc4" REL=contents>
</HEAD>
<BODY>
<A HREF="Colour-ls-5.html">Avanti</A>
<A HREF="Colour-ls-3.html">Indietro</A>
<A HREF="Colour-ls.html#toc4">Indice</A>
<HR>
<H2><A NAME="s4">4.</A> <A HREF="Colour-ls.html#toc4">Tra quali colori si pu&ograve; scegliere</A></H2>

<P>Questo shell script (grazie a tutti quelli che mi hanno mandato versioni
per bash) mostra tutte le combinazioni standard di colori sulla console
corrente. Se non appare nessun colore, la console non permette l'uso della
selezione di colori ANSI.</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
#!/bin/bash
# Mostra i colori ANSI
#
esc="\033["
echo -n " _ _ _ _ _40 _ _ _ 41_ _ _ _42 _ _ _ 43"
echo "_ _ _ 44_ _ _ _45 _ _ _ 46_ _ _ _47 _"
for fore in 30 31 32 33 34 35 36 37; do
  line1="$fore  " 
  line2="    "
  for back in 40 41 42 43 44 45 46 47; do
  line1="${line1}${esc}${back};${fore}m Normal 
  ${esc}0m"
  line2="${line2}${esc}${back};${fore};1m Bold
  ${esc}0m"

  done
echo -e "$line1\n$line2"
done
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Il colore del primo piano viene elencato a sinistra, e il colore di sfondo
nella casella. Se volete caratteri pi&ugrave; evidenti aggiungete un "1" ai
parametri; ad esempio blu su bianco sar&agrave; "37;44;1". La sequenza completa di
selezione ANSI &egrave; cos&igrave; 
<PRE>
ESC [ 3 7 ; 4 4 ; 1 m
</PRE>
</P>
<P>Nota: Allo stato attuale lo sfondo non pu&ograve; essere del tipo evidente,
quindi non potete avere il giallo (marrone evidente) tranne che per il
primo piano. E'
una limitazione dovuta all'hardware.</P>

<HR>
<A HREF="Colour-ls-5.html">Avanti</A>
<A HREF="Colour-ls-3.html">Indietro</A>
<A HREF="Colour-ls.html#toc4">Indice</A>
</BODY>
</HTML>