<?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>Libre Things &#187; bash</title>
	<atom:link href="http://positon.org/tag/bash/feed" rel="self" type="application/rss+xml" />
	<link>http://positon.org</link>
	<description></description>
	<lastBuildDate>Tue, 23 Feb 2016 20:01:11 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.7.1</generator>
	<item>
		<title>Nautilus script to search opensubtitles.org</title>
		<link>http://positon.org/nautilus-script-to-search-opensubtitles-org</link>
		<comments>http://positon.org/nautilus-script-to-search-opensubtitles-org#comments</comments>
		<pubDate>Sun, 31 Aug 2014 09:55:28 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[Nautilus]]></category>

		<guid isPermaLink="false">http://positon.org/?p=202</guid>
		<description><![CDATA[Mathilde&#8217;s contribution: This script allows you to launch a search by filesize on opensubtitles.org, with a simple right-click on a video file. If it does not exist, create the .local/share/nautilus/scripts directory in your personnal folder (from Nautilus, you can use the Ctrl+H shortcut to display hidden files and be able to see the .local directory). [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Mathilde&#8217;s contribution:</p>
<p>This script allows you to launch a search by filesize on  <a href="http://www.opensubtitles.org">opensubtitles.org</a>, with a simple right-click on a video file.</p>
<p>If it does not exist, create the <code>.local/share/nautilus/scripts</code> directory in your personnal folder (from Nautilus, you can use the Ctrl+H shortcut to display hidden files and be able to see the <code>.local</code> directory).</p>
<p>Save the <a href="/wp-content/uploads/files/subtitle">subtitle</a> file in <code>.local/share/nautilus/scripts</code></p>
<p>Add execution permission to the script, in file properties, or running the command <code>chmod +x ~/.local/share/nautilus/scripts/subtitle</code></p>
<p>Open Nautilus (aka &#8220;Files&#8221;). Select the film you want to search subtitles for, right-click > scripts > subtitle.<br />
A browser window will open directly on <a href="http://www.opensubtitles.org">opensubtitles.org</a> with your search results.</p>
<p>NB:<br />
By default, the script will search subtitles in english. To change the language, open the script and change the LANG variable.</p>
<p>Content of <a href="/wp-content/uploads/files/subtitle">subtitle</a> script:</p>
<pre>
#!/bin/bash

LANG=eng
#LANG=fr

FILE=$1
SIZE=$(stat -c %s $FILE)

xdg-open "http://www.opensubtitles.org/eng/search/sublanguageid-$LANG/moviebytesize-$SIZE"
</pre>
]]></content:encoded>
			<wfw:commentRss>http://positon.org/nautilus-script-to-search-opensubtitles-org/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>Compare / diff between two images</title>
		<link>http://positon.org/compare-diff-between-two-images</link>
		<comments>http://positon.org/compare-diff-between-two-images#comments</comments>
		<pubDate>Mon, 16 Apr 2012 13:00:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[diff]]></category>
		<category><![CDATA[ImageMagick]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=115</guid>
		<description><![CDATA[After searching a long time on the Net, here is how to use ImageMagick to compare two images (diff), to determine if the images are similar, or if one image is a resize version of the other. convert image1 image2 -resize '400x300!' MIFF:- &#124; compare -metric AE -fuzz '10%' - null: The convert command takes [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>After searching a long time on the Net, here is how to use ImageMagick to compare two images (diff), to determine if the images are similar, or if one image is a resize version of the other.</p>
<pre>
convert image1 image2 -resize '400x300!' MIFF:- | compare -metric AE -fuzz '10%' - null:
</pre>
<p>The convert command takes 2 images and scale them to a smaller identical size. We then pipe them to the compare command. The compare command will count the number of different pixels.</p>
<p>The command displays the number of different pixels. If it&#8217;s zero then pictures are similar.</p>
<p>2 parameters can increase the similarity tolerance:</p>
<ul>
<li>The size of thumbnails to compare: the smaller it is, the more details are removed. You can use 1/4 of the smaller image for example.</li>
<li>The -fuzz parameter: the color distance tolerance. The more you increase this param, the more you allow different colors. Color difference is almost undetectable below 2%.</li>
</ul>
<p>Notes:</p>
<ul>
<li>It&#8217;s better to keep ratio while generating thumbnails.</li>
<li>The exclamation mark is needed to force image scale without preserving ratio. Otherwise in some cases the 2 thumbs are not strictly the same size and the compare command fails.</li>
</ul>
<p>I also made a small script to scale at 1/4 of the small image and displays the percentage of different pixels: <a href="/wp-content/uploads/dotclearold/imdiff">imdiff</a></p>
<pre>
./imdiff /tmp/bad.jpg ../Public/images/bad.jpg
pixel difference: 2.927%
NOK
</pre>
<p>Links:</p>
<ul>
<li><a href="http://www.imagemagick.org/script/compare.php" title="http://www.imagemagick.org/script/compare.php">http://www.imagemagick.org/script/compare.php</a></li>
<li><a href="http://www.imagemagick.org/Usage/compare/" title="http://www.imagemagick.org/Usage/compare/">http://www.imagemagick.org/Usage/compare/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://positon.org/compare-diff-between-two-images/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Import CSV file to MySQL</title>
		<link>http://positon.org/import-csv-file-to-mysql</link>
		<comments>http://positon.org/import-csv-file-to-mysql#comments</comments>
		<pubDate>Sun, 13 Nov 2011 20:32:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=112</guid>
		<description><![CDATA[Here is the little sh script I made to do that. The LOAD DATA INFILE command exists but is not capable of creating the table structure. #!/bin/sh MYSQL_ARGS=&#34;--defaults-file=/etc/mysql/debian.cnf&#34; DB=&#34;mbctest&#34; DELIM=&#34;;&#34; CSV=&#34;$1&#34; TABLE=&#34;$2&#34; [ &#34;$CSV&#34; = &#34;&#34; -o &#34;$TABLE&#34; = &#34;&#34; ] &#38;&#38; echo &#34;Syntax: $0 csvfile tablename&#34; &#38;&#38; exit 1 FIELDS=$(head -1 &#34;$CSV&#34; &#124; sed [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Here is the little sh script I made to do that. The LOAD DATA INFILE command exists but is not capable of creating the table structure.</p>
<pre>
#!/bin/sh

MYSQL_ARGS=&quot;--defaults-file=/etc/mysql/debian.cnf&quot;
DB=&quot;mbctest&quot;
DELIM=&quot;;&quot;

CSV=&quot;$1&quot;
TABLE=&quot;$2&quot;

[ &quot;$CSV&quot; = &quot;&quot; -o &quot;$TABLE&quot; = &quot;&quot; ] &amp;&amp; echo &quot;Syntax: $0 csvfile tablename&quot; &amp;&amp; exit 1

FIELDS=$(head -1 &quot;$CSV&quot; | sed -e 's/'$DELIM'/` varchar(255),\n`/g' -e 's/\r//g')
FIELDS='`'&quot;$FIELDS&quot;'` varchar(255)'

#echo &quot;$FIELDS&quot; &amp;&amp; exit

mysql $MYSQL_ARGS $DB -e &quot;
DROP TABLE IF EXISTS $TABLE;
CREATE TABLE $TABLE ($FIELDS);

LOAD DATA INFILE '$(pwd)/$CSV' INTO TABLE $TABLE
FIELDS TERMINATED BY '$DELIM'
IGNORE 1 LINES
;
&quot;
</pre>
<p><a href="http://dev.mysql.com/doc/refman/5.1/en/load-data.html" title="http://dev.mysql.com/doc/refman/5.1/en/load-data.html">http://dev.mysql.com/doc/refman/5.1/en/load-data.html</a></p>
<p>(See comment: &#8220;Posted by John Swapceinski on September 5 2011 5:33am&#8221;)</p>
]]></content:encoded>
			<wfw:commentRss>http://positon.org/import-csv-file-to-mysql/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A solution to the umask problem: inotify to force permissions</title>
		<link>http://positon.org/a-solution-to-the-umask-problem-inotify-to-force-permissions</link>
		<comments>http://positon.org/a-solution-to-the-umask-problem-inotify-to-force-permissions#comments</comments>
		<pubDate>Thu, 21 Oct 2010 23:29:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[inotify]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SFTP]]></category>
		<category><![CDATA[umask]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=102</guid>
		<description><![CDATA[Finding a good solution for sharing files between Linux users is a nightmare. If using a unique UID is not a problem, it&#8217;s the most simple solution. All clients access files with the same UID. This way you cannot know who does what, and users cannot fine tune access rights. The problem: default umask is [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Finding a good solution for sharing files between Linux users is a nightmare.</p>
<p>If using a unique UID is not a problem, it&#8217;s the most simple solution. All clients access files with the same UID. This way you cannot know who does what, and users cannot fine tune access rights.</p>
<p>The problem: default <a href="http://en.wikipedia.org/wiki/Umask">umask</a> is ALWAYS 0022, so that any created file will get <code>rw– r–– r––</code> permissions. Only the owner can write. Nobody else. To share files, a group must have write access.</p>
<p>You can change the umask. For command line, you set it in <code>.bashrc</code> or <code>.profile</code>, or <code>/etc/profile</code> for all users. For a <a href="http://en.wikipedia.org/wiki/SSH_file_transfer_protocol">SFTP</a> share, you can <a href="http://jeff.robbins.ws/articles/setting-the-umask-for-sftp-transactions">set it with a trick</a>. For Apache HTTP server, you can set it with <code>/etc/apache2/envvars</code> under Debian.</p>
<p>If file sharing is only done via on service, changing umask is simple, otherwise it&#8217;s not that easy. And even if you change umask for all services, nothing is perfect: for example it doesn&#8217;t work with <a href="http://live.gnome.org/Nautilus">Nautilus</a> and SFTP. Some clients drop files and issue a chmod right after: the hell. You can also try the power of <a href="http://www.suse.de/~agruen/acl/linux-acls/online/">POSIX ACL</a> to force permissions. But problems still remain with some clients.</p>
<p>And for the umask, maybe you don&#8217;t want all files to be dropped group writable. Maybe you want more granularity on permissions.</p>
<p>So I abandonned the idea of fixing the problem at the source in favor of some trick AFTER file creation.<br />
The most simple solution is the cron task: every X minutes, run <code>chmod -R g+w</code> on the directory. This way permissions are not fixed immediately, but asynchronously. And it adds a (very) little more load to your system.</p>
<p>My solution uses <a href="http://en.wikipedia.org/wiki/Inotify">inotify</a> to listen for file changes and force permissions when files are created:</p>
<pre>
aptitude install inotify-tools
</pre>
<p><strong>And the magical command:</strong></p>
<pre>
inotifywait -mrq -e CREATE --format %w%f /tmp/mytest/ | while read FILE; do chmod g=u &quot;$FILE&quot;; done
</pre>
<p><strong>UPDATE 2010-10-30</strong><br />
To support spaces at the end of filenames, and backslashes, use:</p>
<pre>
inotifywait -mrq -e CREATE --format %w%f /tmp/mytest/ | while IFS= read -r FILE; do chmod g=u &quot;$FILE&quot;; done
</pre>
<p>Thanks to vitoreiji (see comments)</p>
<p><code>inotifywait</code> listens for events in the <code>/tmp/mytest</code> directory. When a file is created, it&#8217;s displayed on standard output. Then each fileline is read by the <code>while</code> loop and permissions are changed. <code>g=u</code> gives the group the user&#8217;s permissions (with <code>g+w</code>, if the user drops a file with <code>rw– ––– –––</code>, permissions will be <code>rw– –w– –––</code>).</p>
<p>You can now test file/directory creation and copy. <code>mkdir -p a/b/c/d/e</code> shoud also work.</p>
<p>Finally, add it in a boot script:</p>
<pre>
vi /usr/local/bin/inotifywait.sh &amp;&amp; chmod +x /usr/local/bin/inotifywait.sh
#!/bin/sh
# Take the directory name as argument

inotifywait -mrq -e CREATE --format %w%f &quot;$1&quot; | while read FILE
do
	chmod g=u &quot;$FILE&quot;
done
</pre>
<pre>
vi /etc/init.d/inotifywait.sh &amp;&amp; chmod +x /etc/init.d/inotifywait.sh
#! /bin/sh

case &quot;$1&quot; in
  start|&quot;&quot;)

	rm -f /tmp/inotifywait.log
	/usr/local/bin/inotifywait.sh /path/to/dir/ &gt;/tmp/inotifywait.log 2&gt;&amp;1 &amp;
	
	;;
  restart|reload|force-reload)
	echo &quot;Error: argument '$1' not supported&quot; &gt;&amp;2
	exit 3
	;;
  stop)
	# killall inotifywait ???
	;;
  *)
	echo &quot;Usage: inotifywait.sh [start|stop]&quot; &gt;&amp;2
	exit 3
	;;
esac

:
</pre>
<p>(Debian way)</p>
<pre>
update-rc.d inotifywait.sh defaults
</pre>
<p>Note: a drawback: there is a limit on the number of tracked files. See <code>-r</code> option in <code>man inotifywait</code>.</p>
<p>Then the final touch in order for the new files to be created with the same group as their parent: <a href="http://en.wikipedia.org/wiki/Setuid">setgid bit</a> for all directories.</p>
<pre>
find /path/to/dir -type d -exec chmod g+s {} \;
</pre>
<p><ins>Links</ins>:</p>
<ul>
<li><code>man inotifywait</code></li>
<li><a href="http://github.com/rvoicilas/inotify-tools/wiki">inotify-tools</a></li>
<li><a href="http://en.wikipedia.org/wiki/Inotify" title="http://en.wikipedia.org/wiki/Inotify">http://en.wikipedia.org/wiki/Inotify</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://positon.org/a-solution-to-the-umask-problem-inotify-to-force-permissions/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>[SSH] Change directory while connecting</title>
		<link>http://positon.org/ssh-change-directory-while-connecting</link>
		<comments>http://positon.org/ssh-change-directory-while-connecting#comments</comments>
		<pubDate>Thu, 10 Dec 2009 20:09:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=73</guid>
		<description><![CDATA[Problem: I want to create a server-www alias that connects me to the SSH server and change the directory to /var/www/ right after the connection. There it is : ssh -t server 'cd /var/www &#38;&#38; $SHELL' And for the alias, add this in your ~/.bashrc: alias server-www=&#34;ssh -t server 'cd /var/www &#38;&#38; $SHELL'&#34; server-www # [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Problem:</p>
<p>I want to create a <code>server-www</code> alias that connects me to the SSH server and change the directory to <code>/var/www/</code> right after the connection.</p>
<p>There it is :</p>
<pre>
ssh -t server 'cd /var/www &amp;&amp; $SHELL'
</pre>
<p>And for the alias, add this in your <code>~/.bashrc</code>:</p>
<pre>
alias server-www=&quot;ssh -t server 'cd /var/www &amp;&amp; $SHELL'&quot;
server-www # test it !
</pre>
<p><ins>References</ins> :</p>
<ul>
<li><a href="http://groups.google.com/group/comp.security.ssh/browse_thread/thread/ab8981e1c8df2929" title="http://groups.google.com/group/comp.security.ssh/browse_thread/thread/ab8981e1c8df2929">http://groups.google.com/group/comp.security.ssh/browse_thread/thread/ab8981e1c8df2929</a></li>
<li><a href="http://ubuntuforums.org/archive/index.php/t-395113.html" title="http://ubuntuforums.org/archive/index.php/t-395113.html">http://ubuntuforums.org/archive/index.php/t-395113.html</a></li>
<li><code>man ssh</code></li>
<li><code>ssh -t server set</code></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://positon.org/ssh-change-directory-while-connecting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is my outgoing IP?</title>
		<link>http://positon.org/what-is-my-outgoing-ip</link>
		<comments>http://positon.org/what-is-my-outgoing-ip#comments</comments>
		<pubDate>Thu, 20 Aug 2009 11:21:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[wget]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=60</guid>
		<description><![CDATA[To know the IP address you use to go out on the Internet, you can use a site like http://www.whatismyip.com In text mode with no Web browser, it&#8217;s a bit more complicated. You can use the following command: wget --user-agent=&#34;Mozilla/5.0&#34; -O - http://www.whatismyip.com 2&#62;/dev/null &#124; grep -o &#34;Your IP Address Is: [0-9.]*&#34; We have to [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>To know the IP address you use to go out on the Internet, you can use a site like <a href="http://www.whatismyip.com" title="http://www.whatismyip.com">http://www.whatismyip.com</a></p>
<p>In text mode with no Web browser, it&#8217;s a bit more complicated. You can use the following command:</p>
<pre>
wget --user-agent=&quot;Mozilla/5.0&quot; -O - http://www.whatismyip.com 2&gt;/dev/null | grep -o &quot;Your IP Address Is: [0-9.]*&quot;
</pre>
<p>We have to simulate a real browser, or the site refuses us.</p>
<p><strong>UPDATE 14/01/2010</strong></p>
<p>To find your external IP address, <a href="http://dev.petitchevalroux.net/linux/connaitre-son-adresse-externe-linux.305.html">an even more elegant way</a>:</p>
<pre>
dig +short myip.opendns.com @resolver1.opendns.com
</pre>
<p><strong>UPDATE 06/05/2010</strong></p>
<p>The best way:</p>
<pre>
curl icanhazip.com
</pre>
<p><a href="http://www.commandlinefu.com/commands/view/2966/return-external-ip" title="http://www.commandlinefu.com/commands/view/2966/return-external-ip">http://www.commandlinefu.com/commands/view/2966/return-external-ip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://positon.org/what-is-my-outgoing-ip/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>(Français) Colorer la sortie d&#8217;une commande</title>
		<link>http://positon.org/colorer-la-sortie-dune-commande</link>
		<comments>http://positon.org/colorer-la-sortie-dune-commande#comments</comments>
		<pubDate>Thu, 02 Jul 2009 14:28:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[diff]]></category>
		<category><![CDATA[vi]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=55</guid>
		<description><![CDATA[Sorry, this entry is only available in Français.]]></description>
				<content:encoded><![CDATA[<p>Sorry, this entry is only available in <a href="http://fr.positon.org/tag/bash/feed">Français</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://positon.org/colorer-la-sortie-dune-commande/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Français) Terminer tous les enfants à la mort du parent</title>
		<link>http://positon.org/terminer-tous-les-enfants-a-la-mort-du-parent</link>
		<comments>http://positon.org/terminer-tous-les-enfants-a-la-mort-du-parent#comments</comments>
		<pubDate>Sun, 24 May 2009 10:00:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=50</guid>
		<description><![CDATA[Sorry, this entry is only available in Français.]]></description>
				<content:encoded><![CDATA[<p>Sorry, this entry is only available in <a href="http://fr.positon.org/tag/bash/feed">Français</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://positon.org/terminer-tous-les-enfants-a-la-mort-du-parent/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>(Français) Faire taire le terminal</title>
		<link>http://positon.org/faire-taire-le-terminal</link>
		<comments>http://positon.org/faire-taire-le-terminal#comments</comments>
		<pubDate>Tue, 10 Mar 2009 18:24:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=47</guid>
		<description><![CDATA[Sorry, this entry is only available in Français.]]></description>
				<content:encoded><![CDATA[<p>Sorry, this entry is only available in <a href="http://fr.positon.org/tag/bash/feed">Français</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://positon.org/faire-taire-le-terminal/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>(Français) Augmenter l&#8217;historique des commandes bash</title>
		<link>http://positon.org/augmenter-lhistorique-des-commandes-bash</link>
		<comments>http://positon.org/augmenter-lhistorique-des-commandes-bash#comments</comments>
		<pubDate>Wed, 04 Mar 2009 15:23:00 +0000</pubDate>
		<dc:creator><![CDATA[dooblem]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://positon.org:81/?p=44</guid>
		<description><![CDATA[Sorry, this entry is only available in Français.]]></description>
				<content:encoded><![CDATA[<p>Sorry, this entry is only available in <a href="http://fr.positon.org/tag/bash/feed">Français</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://positon.org/augmenter-lhistorique-des-commandes-bash/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
	</channel>
</rss>
