Re: problème « find -execdir mv » sous Sid
Le Sun, 8 May 2011 00:19:05 +0200,
alexandre <ac007@bluewin.ch> a écrit :
> On Sat, May 07, 2011 at 11:25:45PM +0200, Bernard Schoenacker wrote:
> > Le Sat, 7 May 2011 22:40:29 +0200,
> > debiancbien <debiancbien@gmail.com> a écrit :
> >
> > > J'ai le problème suivant sous Sid :
> > > _______________________________________________________________________
> > > $ tree -F --noreport
> > > .
> > > |__ test/
> > > |__ TEST01
> > >
> > > $ find . -regex ".*TEST01" -execdir mv '{}' test \;
> > >
> > > $ tree -F --noreport
> > > .
> > > |__ test/
> > > |__ test
> > > ________________________________________________________________________
> > >
> > > Y'aurait-il un aimable collègue sidien dans la salle pour me dire
> > > si c'est reproductible ?... ou pour m'expliquer la raison de ce
> > > comportement irritant ? :)
> > >
> > > J'ai également essayé avec un compte utilisateur « vierge » mais
> > > sans succès. Par contre, le problème n'existe ni sous Squeeze ni
> > > sous Slackware (13.37), qui donnent le résultat attendu.
> > >
> > > Dans tous les cas, l'interpréteur était « bash » et la version des
> > > findutils sous Sid est la 4.4.2-1+b1
> > >
> > bonjour,
> >
> > serait il possible de donner la version du shell Bash
> > employé sui vant la distribution ?
> >
> > ensuite, essaye de vérifier avec un shell différent :
> >
> > pdksh ( très ancien )
> > zsh ( plus récent )
> >
> > slt
> > bernard
>
> Bonjour Bernard, oui c'est possible :
>
> Slackware (13.37)
> - bash version 4.1.10(2)
> - findutils 4.4.2
>
> Squeeze
> - bash version 4.1.5(1) (même que Sid)
> - findutils 4.4.2-1+b1 (même que Sid)
>
> Sid
> - bash version 4.1.5(1)
> - findutils 4.4.2-1+b1
>
> Et le test suggéré avec zsh produit le même résultat erroné (sous Sid
> donc).
>
> J'ai oublié de préciser que les « locale » sont les même pour Sid et
> Squeeze (en particulier LANG=fr_CH.UTF-8), mais en_US pour Slack. J'ai
> également essayé de précéder ma commande $find avec LANG=en et le
> problème est le même.
>
bonjour,
va faloir faire tout un chni pour y arriver ....
que donne :
grep '=' /etc/default/localization-config
(réponse ) RUNATBOOT=false
grep '=' /etc/default/locale
( réponse chez moi ) LANG="fr_FR.UTF-8"
( réponse chez toi ) LANG="fr_CH.UTF-8"
en version ( debian ) apt-cache policy tree
tree:
Installé : 1.5.3-2
Candidat : 1.5.3-2
Table de version :
*** 1.5.3-2 0
500 http://ftp2.fr.debian.org/debian/ sid/main i386 Packages
500 http://ftp.de.debian.org/debian/ sid/main i386 Packages
500 http://ftp.uni-stuttgart.de/debian/ testing/main i386 Packages
500 http://ftp.at.debian.org/debian/ testing/main i386 Packages
100 /var/lib/dpkg/status
question :
serait il possible de savoir si sur la version en service "Sid"
le paquet à été employé :
apt-cache search utf8 migration
utf8-migration-tool - Debian UTF-8 migration wizard
j'espère que c'est reproductible et que grâce à ce genre de
comportement il soit possible de déclarer un incident ...
slt
bernard
Reply to: