<?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=1114011&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / Nom de fichier en HEXA souhaité en ASCII]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=1114011</link>
		<description><![CDATA[Les sujets les plus récents dans Nom de fichier en HEXA souhaité en ASCII.]]></description>
		<lastBuildDate>Tue, 04 Dec 2012 22:02:34 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  Nom de fichier en HEXA souhaité en ASCII]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11751611#p11751611</link>
			<description><![CDATA[<p>Désolé pour le temps de réponse, je n&#039;avais pas mon Xubuntu sous la main, je préférais être dessus pour faire mes essais .</p><div class="quotebox"><cite>pingouinux a écrit&#160;:</cite><blockquote><div><p>Bonjour,</p><div class="quotebox"><cite>percherie #3 a écrit&#160;:</cite><blockquote><div><p>Pour l&#039;instant je ne sais pas si il est mieux de proposer deux scripts ou un seul script unifié posant la question à chaque fois.</p></div></blockquote></div><p>Personnellement, je ferais un seul script, avec un paramètre <strong>-R</strong> optionnel, qui déclencherait le traitement récursif (comme pour <strong>grep</strong>, <strong>ls</strong>, <strong>chown</strong>, <strong>chgrp</strong>…).</p></div></blockquote></div><p>Tu aurait un exemple sur lequel je pourrait m&#039;inspirer ? Une fois fait je pense poster ce script sur la doc de picasa</p>]]></description>
			<author><![CDATA[dummy@example.com (percherie)]]></author>
			<pubDate>Tue, 04 Dec 2012 22:02:34 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11751611#p11751611</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Nom de fichier en HEXA souhaité en ASCII]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11609851#p11609851</link>
			<description><![CDATA[<p>Bonjour,</p><div class="quotebox"><cite>percherie #3 a écrit&#160;:</cite><blockquote><div><p>Pour l&#039;instant je ne sais pas si il est mieux de proposer deux scripts ou un seul script unifié posant la question à chaque fois.</p></div></blockquote></div><p>Personnellement, je ferais un seul script, avec un paramètre <strong>-R</strong> optionnel, qui déclencherait le traitement récursif (comme pour <strong>grep</strong>, <strong>ls</strong>, <strong>chown</strong>, <strong>chgrp</strong>…).</p>]]></description>
			<author><![CDATA[dummy@example.com (pingouinux)]]></author>
			<pubDate>Fri, 23 Nov 2012 12:13:34 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11609851#p11609851</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Nom de fichier en HEXA souhaité en ASCII]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11609431#p11609431</link>
			<description><![CDATA[<div class="codebox"><pre><code>[ -d &quot;$1&quot; ]</code></pre></div><p>Teste si $1 est un dossier.</p><div class="codebox"><pre><code>&amp;&amp;</code></pre></div><p>C&#039;est un et logique. La partie de droite n&#039;est exécutée que si la partie de gauche est vrai. C&#039;est une manière plus compacte d&#039;écrire « if … ; then … ; fi »</p><div class="codebox"><pre><code>( … )</code></pre></div><p>Forke un nouveau shell. Ça permet de limiter l&#039;impacte du « cd ».</p>]]></description>
			<author><![CDATA[dummy@example.com (Bousky)]]></author>
			<pubDate>Fri, 23 Nov 2012 11:22:09 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11609431#p11609431</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Nom de fichier en HEXA souhaité en ASCII]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11608281#p11608281</link>
			<description><![CDATA[<p>Merci cela fonctionne parfaitement mais j&#039;aimerai savoir comment fonctionne la ligne suivante, j&#039;ai des difficulté à comprendre le fonctionnement :</p><div class="codebox"><pre><code>                [ -d &quot;$1&quot; ] &amp;&amp; ( cd &quot;$1&quot; ; url2file * )</code></pre></div><p>En vu de l&#039;intégrer dans la doc, je pensait modifier le code pour faire deux variantes selon les besoins :<br /> - Tout parcourir (ce que tu a fait)<br /> - Traiter le dossier courant et son contenu uniquement (pour les frileux ou besoins spécifique non prévu)</p><p>C&#039;est pour cela que j&#039;aimerai comprendre la ligne en question, après si tu veut me filer la main je ne suis pas contre mais je ne veut pas prendre de ton temps ;-)<br />Pour l&#039;instant je ne sais pas si il est mieux de proposer deux scripts ou un seul script unifié posant la question à chaque fois. Qu&#039;en pense tu ?</p>]]></description>
			<author><![CDATA[dummy@example.com (percherie)]]></author>
			<pubDate>Fri, 23 Nov 2012 08:42:32 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11608281#p11608281</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Nom de fichier en HEXA souhaité en ASCII]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11606091#p11606091</link>
			<description><![CDATA[<p>Je viens de tester ça (que l&#039;on peut taper directement dans le terminal) sur un dossier de test (récursif) et ça semble marcher :</p><div class="codebox"><pre><code>function url2file {
        while [ &quot;$1&quot; ] ; do
                [ -d &quot;$1&quot; ] &amp;&amp; ( cd &quot;$1&quot; ; url2file * )
                mv &quot;$1&quot; &quot;$(echo -e &quot;${1//\%/\\x}&quot;)&quot;
                shift
        done
}
url2file *</code></pre></div><p>Si tu n&#039;as pas encore remplacé les « %25 » en « % », il suffit de remplacer « % » par « %25 » dans la quatrième ligne.</p><br /><p>Avant j&#039;ai ça :</p><div class="codebox"><pre><code>$ ls *
fichier%20de%20test%25

dossier%20de%20test:
fichier%20de%20test_2</code></pre></div><p>et j&#039;obtiens ça :</p><div class="codebox"><pre><code>$ ls *
fichier de test&#039;

dossier de test:
fichier de test</code></pre></div><p>Ça correspond à l&#039;arborescence suivante :</p><div class="codebox"><pre><code>dossier de travail
  ├ fichier de test&#039;     (fichier%20de%20test%25)
  └ dossier de test      (dossier%20de%20test)
       └ fichier de test (fichier%20de%20test)</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (Bousky)]]></author>
			<pubDate>Thu, 22 Nov 2012 23:04:44 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11606091#p11606091</guid>
		</item>
		<item>
			<title><![CDATA[Nom de fichier en HEXA souhaité en ASCII]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11605691#p11605691</link>
			<description><![CDATA[<p>Bonsoir,</p><br /><p>Ayant récupéré mes photos depuis mon stockage Picasa, je me retrouve avec tous mes noms de photos en HEXA et en plus doublement codé (le % est devenu %25). Après quelques recherche j&#039;ai trouvé toutes les informations qu&#039;il me faut mais je n&#039;arrive pas à mettre en application la commande magique. Le sujet datant de 2009 je n&#039;ai pas souhaité déterré le sujet.</p><p>Les noms d&#039;origine</p><div class="quotebox"><blockquote><div><p>Traction 11 - Commerciale - 1939.jpg<br />Traction 11 - Commerciale - 1955.jpg<br />Traction 11 - Familiale des pompiers d&#039;Azé - 1955.jpg</p></div></blockquote></div><p>Les noms récupéré</p><div class="quotebox"><blockquote><div><p>Traction%252011%2520-%2520Commerciale%2520-%25201939.jpg<br />Traction%252011%2520-%2520Commerciale%2520-%25201955.jpg<br />Traction%252011%2520-%2520Familiale%2520des%2520pompiers%2520d%2527Az%25C3%25A9%2520-%25201955.jpg</p></div></blockquote></div><p>Après un premier nettoyage remplaçant le %25 par le % :</p><div class="quotebox"><blockquote><div><p>Traction%2011%20-%20Commerciale%20-%201939.jpg<br />Traction%2011%20-%20Commerciale%20-%201955.jpg<br />Traction%2011%20-%20Familiale%20des%20pompiers%20d%27Az%C3%A9%20-%201955.jpg</p></div></blockquote></div><p>Ensuite j&#039;ai trouvé la commande idéale mais je ne vois pas comment l&#039;appliquer sur mes noms de fichier : <a href="http://forum.ubuntu-fr.org/viewtopic.php?pid=2947986#p2947986">http://forum.ubuntu-fr.org/viewtopic.ph … 6#p2947986</a></p><div class="codebox"><pre><code>echo -e &quot;${var//\%/\\x}&quot;</code></pre></div><p>Idéalement, je chercherait à faire une commande récursive pour parcourir les sous-dossier. Au pire j&#039;ai une idée pour le faire moi même via un script nautilus accessible depuis le clic droit.</p><p>Ce problème touche tous les utilisateurs Picasa, linux ou windows. Je pense que les réponses pourraient servir aux personnes qui prendront le temps de chercher.</p>]]></description>
			<author><![CDATA[dummy@example.com (percherie)]]></author>
			<pubDate>Thu, 22 Nov 2012 22:13:27 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11605691#p11605691</guid>
		</item>
	</channel>
</rss>
