<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hds619.net » Blog &#187; colori</title>
	<atom:link href="http://www.hds619.net/blog/tag/colori/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hds619.net/blog</link>
	<description>Il blog personale di Davide Francesco Merico</description>
	<lastBuildDate>Wed, 05 Oct 2011 00:34:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>La shell dai mille colori</title>
		<link>http://www.hds619.net/blog/16/04/2008/la-shell-dai-mille-colori/</link>
		<comments>http://www.hds619.net/blog/16/04/2008/la-shell-dai-mille-colori/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 17:39:36 +0000</pubDate>
		<dc:creator>hds619</dc:creator>
				<category><![CDATA[Guide veloci]]></category>
		<category><![CDATA[colori]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://www.hds619.net/blog/?p=45</guid>
		<description><![CDATA[Usando la shell a volte ci si imbatte in comandi come ls che producono ( anche se si può disattivare ) un output colorato dipendentemente dal file. Nell&#8217;applicazione però sorge qualche dubbio sul come fare a far i colori, c&#8217;è chi parla delle ncurses, c&#8217;è chi parla di funzioni non standard come printc e c&#8217;è, [...]]]></description>
			<content:encoded><![CDATA[<p>Usando la shell a volte ci si imbatte in comandi come <strong>ls</strong> che producono ( anche se si può disattivare ) un output colorato dipendentemente dal file. Nell&#8217;applicazione però sorge qualche dubbio sul come fare a far i colori, c&#8217;è chi parla delle ncurses, c&#8217;è chi parla di funzioni non standard come printc e c&#8217;è, infine, chi come me vi dice che tutto ciò si può realizzare senza nessuna libreria.</p>
<p>Il funzionamento sui colori in realtà non l&#8217;ho capito bene nemmeno io ( cioè l&#8217;associazione numero|colore che ho visto avviene un pò a caso ) ma alla fin fine funziona. Alla fine di questa mia piccola guida si potranno fare voci in grassetto, sottolineate, colorate oppure con sfondi di altri colori senza alcuna libreria aggiuntiva se non quella standard di input\output.</p>
<p><span id="more-45"></span></p>
<p><img src="http://www.hds619.net/blog/wp-content/uploads/2008/04/shell-colora.png" alt="Shell Color" align="left" />Per visualizzare un colore ( esempi per il linguaggio C ) si fa:<code></code></p>
<blockquote><p><code>printf("\033[0;20;1m TESTO");</code></p></blockquote>
<p><code></code>Dunque analizziamo brevemente questa stringa.<strong><code>\033[0;20; </code></strong>non so cosa fa ma è obbligatorio. Dopodichè va il numero corrispondente al colore e una <strong>m</strong> poi si può scrivere il testo ( lo spazio dopo il codice non è obbligatorio ).</p>
<p>I numeri associati si trovano facilmente tramite un for ma per chi non gli andasse di provare e segnarsi tutti i numeri hds fa il sacrificio di fare una tabella che li contiene <img src='http://www.hds619.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Un primo screenshot generale  lo vedete a lato.</p>
<p>Come si può vedere alcuni numeri li salta. Beh che dire.. La magia è tutta lì</p>
<p>Buona programmazione <img src='http://www.hds619.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>P.s.: Il 3° è quello sottolineato anche se non si vede molto a causa dello sfondo del 4°</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.hds619.net%2Fblog%2F16%2F04%2F2008%2Fla-shell-dai-mille-colori%2F&amp;linkname=La%20shell%20dai%20mille%20colori">Condividi\Salva Articolo</a>]]></content:encoded>
			<wfw:commentRss>http://www.hds619.net/blog/16/04/2008/la-shell-dai-mille-colori/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

