<?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>G.R.Y.S. &#187; One Liners</title>
	<atom:link href="http://www.grys.it/index.php/tag/one-liners/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.grys.it</link>
	<description>...giusto per divertirsi</description>
	<lastBuildDate>Sun, 29 Jan 2012 23:12:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Il sonno della ragione genera mostri (2° puntata)</title>
		<link>http://www.grys.it/index.php/2010/07/il-sonno-della-ragione-genera-mostri-2%c2%b0-puntata/</link>
		<comments>http://www.grys.it/index.php/2010/07/il-sonno-della-ragione-genera-mostri-2%c2%b0-puntata/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 10:18:12 +0000</pubDate>
		<dc:creator>gian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[awk]]></category>
		<category><![CDATA[dpkg]]></category>
		<category><![CDATA[One Liners]]></category>

		<guid isPermaLink="false">http://www.grys.it/?p=832</guid>
		<description><![CDATA[Rieccomi a fare qualcosa per il bel sito One Liners.
Questa volta è uno scriptino per effettuare il purge di tutti i file di configurazione dei pacchetti rimossi. Non è legato ad una shell specifica, io ho provato sotto Tcsh, ma è bello ed elegante:
dpkg -l &#124; grep "rc  " &#124; awk '{FS="\n"}{ print $NF}' [...]]]></description>
			<content:encoded><![CDATA[<p>Rieccomi a fare qualcosa per il bel sito <a href="http://oneliners.wikia.com/" target="_blank">One Liners</a>.<br />
Questa volta è uno scriptino per effettuare il purge di tutti i file di configurazione dei pacchetti rimossi. Non è legato ad una shell specifica, io ho provato sotto Tcsh, ma è bello ed elegante:</p>
<pre><code>dpkg -l | grep "rc  " | awk '{FS="\n"}{ print $NF}' | awk '{FS="  "}
{print $2}' | xargs dpkg --purge </code></pre>
<p>Da scrivere tutto su una linea ovviamente. Spero serva a qualcuno</p>
<p>Come già detto sul sito, lo script di suo potrebbe prendere dentro anche i pacchetti che finiscono per &#8220;rc&#8221;, tipo sysv-rc, ma non ci dovrebbero essere problemi</p>
<pre><strong>Update:</strong> Elena suggerisce che usando grep "^rc  " il bug viene risolto.
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.grys.it/index.php/2010/07/il-sonno-della-ragione-genera-mostri-2%c2%b0-puntata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Per la serie &#8220;il sonno della ragione genera i mostri&#8221;</title>
		<link>http://www.grys.it/index.php/2007/11/per-la-serie-il-sonno-della-ragione-genera-i-mostri/</link>
		<comments>http://www.grys.it/index.php/2007/11/per-la-serie-il-sonno-della-ragione-genera-i-mostri/#comments</comments>
		<pubDate>Fri, 23 Nov 2007 22:59:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[One Liners]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Anche se in questo caso dovrebbe essere &#8220;troppo tempo libero e una bash sono pericolosi&#8221;, nel pomeriggio ho deciso che in onore della mente dietro One Liners dovevo creare il &#8220;Tiradadi dei Man&#8221; &#8482;E così dopo un po&#8217; di sano smanettamento è nato questo comando:
echo `find /usr/share/man/ &#124; awk '{FS=";"}{ print $NF}'` &#124; awk '{FS=" [...]]]></description>
			<content:encoded><![CDATA[<p>Anche se in questo caso dovrebbe essere &#8220;troppo tempo libero e una bash sono pericolosi&#8221;, nel pomeriggio ho deciso che in onore della mente dietro <a href="http://oneliners.wikia.com/">One Liners</a> dovevo creare il &#8220;Tiradadi dei Man&#8221; &#8482;E così dopo un po&#8217; di sano smanettamento è nato questo comando:</p>
<p class="code"><code>echo `find /usr/share/man/ | awk '{FS=";"}{ print $NF}'` | awk '{FS=" "}{srand();print$ (int(10000*rand()) % NF)}' |  awk -F "." '{print $1}' | xargs man</code></p>
<p class="code"><code></code>che fa appunto questo: estrae una pagina man a caso tra quelle installate. Funziona solo con bash. Ovviamente l&#8217;ho gia&#8217; inserito su <a href="http://oneliners.wikia.com/wiki/Selezionare_una_man_page_a_caso">One Liners</a><br />
<strong>Update:</strong> Elena mi ha fatto notare che in realtà &#8220;tiradadi dei man&#8221; dovrebbe essere &#8220;tiradadi dei Manowar&#8221;. La coincidenza è davvero divertente</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grys.it/index.php/2007/11/per-la-serie-il-sonno-della-ragione-genera-i-mostri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

