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

Répondre à