<?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>Carlos Zayas Guggiari &#187; bash</title>
	<atom:link href="http://gnustix.com/wordpress/tag/bash/feed/" rel="self" type="application/rss+xml" />
	<link>http://gnustix.com/wordpress</link>
	<description>El software como lo que es: un servicio.</description>
	<lastBuildDate>Fri, 18 Nov 2011 17:00:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Cómo definir alias en bash</title>
		<link>http://gnustix.com/wordpress/2011/11/como-definir-alias-en-bash/</link>
		<comments>http://gnustix.com/wordpress/2011/11/como-definir-alias-en-bash/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 14:33:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programacion]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://gnustix.com/wordpress/?p=325</guid>
		<description><![CDATA[En informática, un alias es simplemente una cadena de caracteres que representa a otra. Un alias permite ahorrar tiempo al teclear una línea de comando que usamos frecuentemente, y suele ser una alternativa más práctica que definir una función o escribir un script. Los intérpretes de líneas de comando, por lo general, suelen ofrecer al usuario una manera de definir un conjunto de alias. En bash, esa manera es el comando alias: alias install='sudo apt-get -y install' Para obtener una lista de los alias definidos, ejecutamos el mismo comando sin parámetros: alias Para hacer que la definición de un alias sea permanente, es necesario incluirla en uno de los archivos de configuración que se encuentran en nuestra carpeta personal, por ejemplo el .bash_profile (que se ejecuta al iniciar sesión) o el .bashrc (que se ejecuta cada vez que abrimos una nueva consola bash). Pero es probable que nuestra distribución GNU/Linux ya venga con un conjunto predefinido de alias en el archivo .bash_aliases (que suele ser ejecutado desde .bashrc). Sea cual fuere el caso, si modificamos uno de los archivos mencionados y queremos que los cambios se apliquen en la sesión actual, debemos usar el comando source. Por ejemplo, si elegimos el archivo .bashrc: source ~/.bashrc Mi archivo .bash_aliases tiene el [...]]]></description>
		<wfw:commentRss>http://gnustix.com/wordpress/2011/11/como-definir-alias-en-bash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Operaciones sobre una gran cantidad de archivos</title>
		<link>http://gnustix.com/wordpress/2009/10/operaciones-sobre-una-gran-cantidad-de-archivos/</link>
		<comments>http://gnustix.com/wordpress/2009/10/operaciones-sobre-una-gran-cantidad-de-archivos/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 03:35:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Trucos]]></category>
		<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://gnustix.com/wordpress/?p=157</guid>
		<description><![CDATA[Ocasionalmente surge la necesidad de realizar operaciones sobre una cantidad indeterminada de archivos, como por ejemplo: Borrar copias de respaldo generadas automáticamente por diversas aplicaciones, que por lo general son aquellos archivos que terminan con el caracter &#8220;~&#8221; (tilde). Borrar archivos inútiles, como los Thumbs.db que aparecen como la plaga en nuestros pendrives o discos portátiles luego de haberlos usado en PCs con Windows. Para casos como éstos, es bueno conocer algunos trucos de consola relacionados con el uso de tuberías (pipes). Vamos a aprender a generar una lista de archivos para luego enviarla a un comando específico que realizará su trabajo con cada elemento de la lista. Supongamos que queremos borrar de nuestra carpeta personal todos los archivos que terminan con tilde. En primer lugar, tenemos que generar la lista de archivos a ser borrados. Para esta tarea, podemos hacer uso del comando find o del más reciente y cada vez más omnipresente comando locate. Por ejemplo, si queremos encontrar todos los archivos de copias de respaldo en nuestra carpeta personal, podemos ejecutar indistintamente: find $HOME -name &#8220;*~&#8221; o: locate *~&#124;grep $HOME Si preferimos ignorar la distinción entre mayúsculas y minúsculas, en find debemos sustituir -name por -iname, mientras [...]]]></description>
		<wfw:commentRss>http://gnustix.com/wordpress/2009/10/operaciones-sobre-una-gran-cantidad-de-archivos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

