OVH Cloud OVH Cloud

mv & script avec find

11 réponses
Avatar
ptilou
Bonjour,

Je souhaite deplacer tous mes fichier *.zip vers un repertoire, je ne
comprend pas pourquoi mon script ne fonctionne pas correctement ?
je l'execute de /mnt/sda1/, je suis sous batch, debian etch, =E0 jour !

#!/bin/bash
function f_pdf2text {
mv -u -f "$1" /mnt/sdb1/"$1"
}
{
find . -type f -name "*.zip"
echo "EOF"
} | {
while true; do
read -r i
test "$i" =3D "EOF" && break
f_pdf2text "$i"
done
}

Une id=E9e, il refuse de deplacer enorm=E9ment de fichier, alors que je
suis root ?

merci

Ptilou

--
Joyeuse f=EAte !

1 réponse

1 2
Avatar
ptilou
Bonjour,


On 27 Dec 2006 03:42:06 -0800
"ptilou" wrote:

Euh, y a des erreurs, il veut pas evaluer certain fichier, mais comme
y en a près de 160 000 fichiers binnaires (mouver), je vais me
contenter de ce que j'ai ...


Vu qu'il s'agit d'un point de montage "non régulier", je suppose que
c'est un disque en fat/ntfs. Je propose un problème de "caractères
bizarres" mal interprétés (accents et autres caractères qui ne sont pas
dans le jeux de caractère ascii de base.)



Euh non, c'est des volumes en ext3 monter à la mano, mais je pense pas
que sa changerait grand chose de les monter via fstab ...

( Tous sa pour dire Bonne année, j'ai monter un DD usb, et comprend
pas, j'ai pu acce au DD scsi ...)


Ptilou


1 2