<?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>El vol de l&#039;home ocell &#187; so2</title>
	<atom:link href="http://www.elvoldelhomeocell.net/archives/tag/so2/feed" rel="self" type="application/rss+xml" />
	<link>http://www.elvoldelhomeocell.net</link>
	<description>Vull tenir dret a volar.</description>
	<lastBuildDate>Fri, 13 Jan 2012 10:15:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Ush</title>
		<link>http://www.elvoldelhomeocell.net/archives/615</link>
		<comments>http://www.elvoldelhomeocell.net/archives/615#comments</comments>
		<pubDate>Fri, 03 Apr 2009 07:00:07 +0000</pubDate>
		<dc:creator>Joan</dc:creator>
				<category><![CDATA[Estudis]]></category>
		<category><![CDATA[Informàtica]]></category>
		<category><![CDATA[Sistemes Operatius]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[fiv]]></category>
		<category><![CDATA[friki]]></category>
		<category><![CDATA[intèrpret d'ordres]]></category>
		<category><![CDATA[pràctiques]]></category>
		<category><![CDATA[processos]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[so]]></category>
		<category><![CDATA[so2]]></category>
		<category><![CDATA[upv]]></category>
		<category><![CDATA[ush]]></category>
		<category><![CDATA[zombies]]></category>

		<guid isPermaLink="false">http://www.elvoldelhomeocell.net/?p=615</guid>
		<description><![CDATA[Ací us presente el Shell que he fet per a la primera part de pràctiques de l&#8217;assignatura Sistemes Operatius 2 on s&#8217;aplicaven certs conceptes que s&#8217;havien aprés en les sessions de teoria. En el butlletí de pràctiques se&#8217;ns guiava a &#8230; <a href="http://www.elvoldelhomeocell.net/archives/615">Continua llegint <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ací us presente el <em>Shell</em> que he fet per a la primera part de pràctiques de l&#8217;assignatura Sistemes Operatius 2 on s&#8217;aplicaven certs conceptes que s&#8217;havien aprés en les sessions de teoria.</p>
<p>En el butlletí de pràctiques se&#8217;ns guiava a construir un <em>Shell</em> ben senzill que permetés treballar amb redireccions, &#8220;<em>tuberies</em>&#8221; i processos en segon pla, bàsicament. I a banda d&#8217;aquestes característiques bàsiques, es demanava com a ampliació la construcció de l&#8217;ordre interna <em>cd</em> (<em>change directory</em>), <em>exit</em> i una opció per executar l&#8217;interpret d&#8217;ordres de manera no interactiva (per exemple:<em> $ ush -c &#8220;ls -l&#8221;).</em></p>
<p>Jo a banda, com que sóc un poc <em>friki</em> i sempre trobe alguna cosa en la que perdre el temps li he afegit:</p>
<ul>
<li>Un <em>prompt</em> que et mostra el nom d&#8217;usuari, el nom de la màquina i el directori actual.</li>
<li>Colors al <em>prompt</em> (configurables)  i dels errors (en roig).</li>
<li>Opció &#8211;foreground per establir el color del <em>prompt</em>.</li>
<li>I el més destacable, útil i, per tant, importat: l&#8217;ordre interna <em>alias</em>, que permet crear una abreviatura per a una ordre amb una sintaxi més o menys complexa. Per exemple: <em>alias ll=&#8221;ls -l&#8221;</em>.</li>
<li>Fitxer de configuració <em>.ushrc</em> en el que es descriu el color del <em>foreground</em> i uns alies per defecte.</li>
</ul>
<p>I bé, ací us deixe una captura que he fet de la seva execució en la terminal <em>xterm</em>.</p>
<div id="attachment_617" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.elvoldelhomeocell.net/wp-content/uploads/2009/04/ush.png" rel="lightbox[615]"><img class="size-medium wp-image-617" title="Ush" src="http://www.elvoldelhomeocell.net/wp-content/uploads/2009/04/ush-300x245.png" alt="Ush" width="300" height="245" /></a><p class="wp-caption-text">Captura del Ush corrent en la terminal xterm.</p></div>
<p>Com sempre, podeu trobar <a title="Repositori del codi" href="http://trac.assembla.com/fivworks/browser/so2/pract/ushell/" target="_blank">el codi font del programa</a> en el <em>&#8220;repositori&#8221;</em> Subversion que tinc <a href="http://trac.assembla.com/fivworks/browser/" target="_blank">dedicat als meus estudis</a>.</p>
<div class="al2fb_like_button"><div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=269247799756783&amp;xfbml=1" type="text/javascript"></script>
<fb:like href="http://www.elvoldelhomeocell.net/archives/615" layout="standard" show_faces="true" width="450" action="like" font="arial" colorscheme="light" ref="AL2FB"></fb:like></div>]]></content:encoded>
			<wfw:commentRss>http://www.elvoldelhomeocell.net/archives/615/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

