les shell sont de vrai langages, mais il faut prendre la peine de lire le man au moins une fois.
Pour le Resolution: trucxchose+machin: while read a do B="${a/Geometry: /Resolution :} if [ "$B" != "$a" ] then echo "${B%%+*}" else echo "${a}" fi done<exifinfos.txt >>exif.inf Miklos Aubert wrote: > Le 04/10/07, *Stéphane Téletchéa* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> a écrit : > > Selon Sylvain Lhullier <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>: > > > > Reste à faire en sorte que tous mes scripts fonctionnent aussi > avec des > > > fichiers contenant des espaces > > > > Il faut laisser tomber le shell pour cela ... :-( > > Les shells ne sont pas de vrais langages de programmation. > > > > Je connais ton point de vue (ne pas apprendre un autre outil), > > mais tu gagnerais vraiement à apprendre un langage un peu moins > > primitif, parmi lesquels Perl, Python, Ruby ou même PHP ... > > > > :-) > > Je n'aurai pas dit mieux. > Dire qu'en perl ton problème aurait été résolu en 5 lignes ... (avec > le bon > module EXIF qui va bien). > > M'enfin. > > > Hé oui mais quand on s'habitue au marteau, tout ressemble à un clou :) > > D'ailleurs, le nom BASH est approprié dans ce contexte (pour les > anglophones) :P > > > ------------------------------------------------------------------------ > > _________________________________ > Linux mailing list > Linux@lists.parinux.org > http://lists.parinux.org/mailman/listinfo/linux _________________________________ Linux mailing list Linux@lists.parinux.org http://lists.parinux.org/mailman/listinfo/linux