<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
bonsoir , <br>
Je ne suis pas un expert de perl mais voila une petite solution en
bash ( testé sur ubuntu ) .<br>
<b>for fname in *Problemes_mathematiques-fiche-*.pdf;do mv "$fname"
"`echo $fname | sed 's/.*_//'`";done<br>
</b>A condition que tes fichiers respectent cette nomenclature : <b>A_rempalce</b>_Problemes_mathematiques-fiche-22.pdf<b></b><br>
Bonne soirée . <br>
<br>
<div class="moz-cite-prefix">Le 23/03/2016 21:42, Bernard
Schoenacker a écrit :<br>
</div>
<blockquote
cite="mid:20160323214237.2976d912.bernard.schoenacker@free.fr"
type="cite">
<pre wrap="">Le Wed, 23 Mar 2016 19:51:00 +0100,
claude Micouin <a class="moz-txt-link-rfc2396E" href="mailto:mlnglst@free.fr"><mlnglst@free.fr></a> a écrit :
</pre>
<blockquote type="cite">
<pre wrap="">Bonsoir.
J'essaie de renommer une série de fichiers qui ont un nom sous la
forme 7DdR97wkmI7Zu8geXnT50SgA0HY_Problemes_mathematiques-fiche-22.pdf
en enlevant la partie située à gauche de Problemes_mathematiques.
Le souci, c'est que cette partie n'est jamais la même (ce serait trop
simple).
Un coup, c'est 7DdR97wkmI7Zu8geXnT50SgA0HY_, un autre c'est
pCaT_iS4wco59Tuhz_Y0PXdHgho_
Le man de rename est très succinct. En fait, il renvoie à la syntaxe
de perl. Mes recherches ont été infructueuses.
Quelqu'un aurait une solution?
Merci.
</pre>
</blockquote>
<pre wrap="">
bonjour,
en premier jet :
for i in $( tree |awk '/jpg/ {print $2}' )
do
echo $i |tr -d "_" |awk '{print $2}' >out-1.txt
maitenant il faut appeler les 2 valeurs et là je sèche
rename $i $2
slt
bernard
_______________________________________________
Linux-31 mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Linux-31@culte.org">Linux-31@culte.org</a>
<a class="moz-txt-link-freetext" href="http://culte.org/mailman/listinfo/linux-31">http://culte.org/mailman/listinfo/linux-31</a>
</pre>
</blockquote>
<br>
</body>
</html>