Tu as en tous cas, généré un flood sur la liste ;-)
Comme quoi il n'y a pas que des zombies ici!
Xavier
--
Hint: A reload a day, keeps the TAC away .
On Wed, 25 Jan 2006, Rémi Letot wrote:
> On Wed, 2006-01-25 at 13:44 +0100, Rémi Letot wrote:
> > On Wed, 2006-01-25 at 13:20 +0100, Xavier Me
On Wed, 2006-01-25 at 13:57 +0100, Frédéric Descamps wrote:
> avec une liste de fichier semblable à celle-ci (liste.txt):
>
> 01impress_ht_debuter.pdf
> Chandler_linux_0.6.i386.tar.gz
> DOKU_OFF_V_1.pdf
> Pathc+ & TM1000CI_04-01-06.zip
> XYfuvSn
> Zimbra Collaboration Suite Data Sheet.pdf
> Zimbra
Rémi Letot wrote:
On Wed, 2006-01-25 at 13:16 +0100, Fred wrote:
Rémi Letot wrote:
hello,
comme tout est calme et que j'ai un petit problème, je m'adresse aux
experts :-)
J'ai une liste de noms de fichiers auxquels je dois appliquer un
traitement. J'ai réussi sans problème pour la p
tu es certain de mettre des guillemets autour de la variable qui
contient le nom du fichier?
Le 25/01/06, Rémi Letot<[EMAIL PROTECTED]> a écrit :
> On Wed, 2006-01-25 at 13:32 +0100, Eric Darchis wrote:
> > On 1/25/06, Jérôme Fenal <[EMAIL PROTECTED]> wrote:
> > A raison d'un nom de fichie
On Wed, 2006-01-25 at 13:44 +0100, Rémi Letot wrote:
> On Wed, 2006-01-25 at 13:20 +0100, Xavier Mertens wrote:
> > Si je comprends bien, tes fichiers sont dans le fichier 'liste'?
>
> oui
>
> > Un fichier par ligne?
>
> oui
>
>
> > Essaye ca:
> >
> > cat liste | while read NAME
> > do
> >
avec une liste de fichier semblable à celle-ci (liste.txt):
01impress_ht_debuter.pdf
Chandler_linux_0.6.i386.tar.gz
DOKU_OFF_V_1.pdf
Pathc+ & TM1000CI_04-01-06.zip
XYfuvSn
Zimbra Collaboration Suite Data Sheet.pdf
Zimbra Quick Start.pdf
ad-ldapsearch.txt
la commande suivante (ATTENTION il y a vra
On Wed, 2006-01-25 at 13:32 +0100, Eric Darchis wrote:
> On 1/25/06, Jérôme Fenal <[EMAIL PROTECTED]> wrote:
> A raison d'un nom de fichier par ligne :
>
> cat liste | while read f ; do mv "$f" "$f".old; done
>
> J'allais répondre:
> while read i; do echo $i; done < liste
On Wed, 2006-01-25 at 13:14 +0100, Frédéric Descamps wrote:
> voilà ce qu'il faut faire :
>
> OLDIFS=$IFS; IFS=' > '; for i in $(cat liste.txt); do echo "fichier
> [$i]"; done; IFS=$OLDIFS
Je ne sais pas exactement ce que c'était sensé faire, mais ça n'a pas
marché. Pourrais-tu expliquer la comma
Tu as reçu pas mal de solutions déjà.
Pourrais-tu lister celles que tu as déjà essayées et si elles
fonctionnes ?
Si aucune ne fonctionne, pourrais-tu transcrire un exemple de ton
script ?
merci
On Wed, 2006-01-25 at 13:44 +0100, Rémi Letot wrote:
> On Wed, 2006-01-25 at 13:20 +0100, Xavier Mer
On Wed, 2006-01-25 at 13:16 +0100, Fred wrote:
> Rémi Letot wrote:
>
> >hello,
> >
> >comme tout est calme et que j'ai un petit problème, je m'adresse aux
> >experts :-)
> >
> >J'ai une liste de noms de fichiers auxquels je dois appliquer un
> >traitement. J'ai réussi sans problème pour la plupart
On Wed, 2006-01-25 at 13:20 +0100, Xavier Mertens wrote:
> Si je comprends bien, tes fichiers sont dans le fichier 'liste'?
oui
> Un fichier par ligne?
oui
> Essaye ca:
>
> cat liste | while read NAME
> do
> ma_commande "$NAME"
> done
perdu :-)
Même symptôme, il applique la commande s
On 1/25/06, Jérôme Fenal <[EMAIL PROTECTED]> wrote:
A raison d'un nom de fichier par ligne :cat liste | while read f ; do mv "$f" "$f".old; doneJ'allais répondre:while read i; do echo $i; done < listeEvitons d'utiliser cat (un process + un pipe) au lieu d'une redirection d'entrée...
Quant à xargs,
Si je comprends bien, tes fichiers sont dans le fichier 'liste'?
Un fichier par ligne?
Essaye ca:
cat liste | while read NAME
do
ma_commande "$NAME"
done
Xavier
--
Veni, Vidi, ROFL -- I came, I saw, I -laughed-!
On Wed, 25 Jan 2006, Rémi Letot wrote:
> hello,
>
> comme tout est calme
Le 25/01/06, Rémi Letot<[EMAIL PROTECTED]> a écrit :
> hello,
>
> comme tout est calme et que j'ai un petit problème, je m'adresse aux
> experts :-)
>
> J'ai une liste de noms de fichiers auxquels je dois appliquer un
> traitement. J'ai réussi sans problème pour la plupart, mais certains de
> ces n
voilà ce qu'il faut faire :
OLDIFS=$IFS; IFS=' > '; for i in $(cat liste.txt); do echo "fichier
[$i]"; done; IFS=$OLDIFS
bon amusement
On Wed, 2006-01-25 at 13:05 +0100, Rémi Letot wrote:
> hello,
>
> comme tout est calme et que j'ai un petit problème, je m'adresse aux
> experts :-)
>
> J'ai u
Rémi Letot wrote:
hello,
comme tout est calme et que j'ai un petit problème, je m'adresse aux
experts :-)
J'ai une liste de noms de fichiers auxquels je dois appliquer un
traitement. J'ai réussi sans problème pour la plupart, mais certains de
ces noms contiennent un espace, et là je n'y arrive
hello,
comme tout est calme et que j'ai un petit problème, je m'adresse aux
experts :-)
J'ai une liste de noms de fichiers auxquels je dois appliquer un
traitement. J'ai réussi sans problème pour la plupart, mais certains de
ces noms contiennent un espace, et là je n'y arrive pas. Quoi que je
fas
17 matches
Mail list logo