<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=791461&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / [script] fonction pour trouver des pdf en un clin d'œil sur la machine]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=791461</link>
		<description><![CDATA[Les sujets les plus récents dans [script] fonction pour trouver des pdf en un clin d'œil sur la machine.]]></description>
		<lastBuildDate>Mon, 16 Jan 2012 08:34:53 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  [script] fonction pour trouver des pdf en un clin d'œil sur la machine]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=7831581#p7831581</link>
			<description><![CDATA[<p>Salut sputnick!</p><p>effectivement, j&#039;ai rajouté le filtre pour le ${HOME} au dernier moment puis j&#039;ai corrigé pour ${HOME//\//\/} qui donne le résultat attendu</p>]]></description>
			<author><![CDATA[dummy@example.com (nesthib)]]></author>
			<pubDate>Mon, 16 Jan 2012 08:34:53 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=7831581#p7831581</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [script] fonction pour trouver des pdf en un clin d'œil sur la machine]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=7830601#p7830601</link>
			<description><![CDATA[<p>Salut nesthib !</p><p>attention, les chemins genre </p><div class="codebox"><pre><code>/\/home\/nesthib</code></pre></div><p> devraient plutôt être placés dans une variable en debut de script, nan ?</p><p>Ou bien un truc plus passe partout : </p><div class="codebox"><pre><code> awk -F/ &quot;/\/home\/$USER/ &amp;&amp; ! _[$NF]++&quot;</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (sputnick)]]></author>
			<pubDate>Mon, 16 Jan 2012 02:38:55 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=7830601#p7830601</guid>
		</item>
		<item>
			<title><![CDATA[[script] fonction pour trouver des pdf en un clin d'œil sur la machine]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=7830541#p7830541</link>
			<description><![CDATA[<p>J&#039;ai fait cette fonction à l&#039;origine pour afficher la doc de texlive et <strong>proposer de choisir le document à ouvrir dans un menu interactif</strong>, mais elle est facilement adaptable au besoins de chacun.<br />Voici donc une version qui permet de <strong>chercher des documents dans le /home</strong> de l&#039;utilisateur avec un <strong>motif à rechercher</strong> en premier argument et l&#039;<strong>extension</strong> en second argument (par défaut des pdf)</p><p>installation : à ajouter dans votre <strong>~/.bashrc</strong> et ouvrir un nouveau terminal</p><div class="codebox"><pre><code>find_doc [motif] [extension]</code></pre></div><div class="codebox"><pre><code>find_doc() {
    [ $# -lt 2 ] &amp;&amp; ext=&quot;pdf&quot; || ext=&quot;$2&quot;
    oldIFS=${IFS} ; IFS=$&#039;\n&#039;
    FILE=( $(locate &quot;*$1*.${ext}&quot; | awk -F/ &quot;${HOME//\//\/}&quot;&#039;&amp;&amp; ! _[$NF]++&#039;) )
    IFS=${oldIFS}
    [ ${#FILE[*]} -gt 1 ] &amp;&amp; {
    for index in ${!FILE[*]}
    do
        printf &quot;%4d: %s\n&quot; $(($index+1)) &quot;${FILE[$index]}&quot;
    done
    while read -p &#039;file to open: &#039; answer
    do
        [ ${answer:-0} = empty ] 2&gt;/dev/null &amp;&amp; { FILE=${FILE[0]} ; echo &quot;1: $FILE&quot; ; break ; }
        [ ${answer} -eq 0 ] 2&gt;/dev/null &amp;&amp; { FILE=${FILE[0]} ; echo &quot;2: $FILE&quot; ; break ; }
        [ ${answer} -le ${#FILE[*]} ] 2&gt;/dev/null &amp;&amp; { FILE=${FILE[$(( ${answer}-1 ))]} ; echo &quot;3: $FILE&quot; ; break ;}
    done
    }
    echo $FILE
    [ -f &quot;${FILE}&quot; ] &amp;&amp; gnome-open &quot;$FILE&quot; &amp;
}</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (nesthib)]]></author>
			<pubDate>Mon, 16 Jan 2012 02:31:07 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=7830541#p7830541</guid>
		</item>
	</channel>
</rss>
