[Linux-31] différences entre deux répertoires
Lahire Biette
tuxmouraille at txmrl.net
Mer 7 Jan 14:06:38 CET 2015
Bonjour,
Tu peux faire quelque chose comme ça:
#!/bin/bash
EPUB_PATH= #ici tu met le chemin absolu du dossier des epub
MOBI_PATH= # idem pour les mobi
for fichier $EPUB_PATH/*.epub ; do
nom=$(echo $fichier | head -c -6)
if [ ! -e $MOBI_PATH/$nom.mobi ] ; then
echo $fichier n'existe pas
fi
done
Le 07/01/2015 12:19, jdd a écrit :
> Bonjour,
>
> Je viens de faire avec calibre une conversion de 2571 fichiers epub
> en... 2562 fichiers mobi
>
> il doit donc y avoir 9 fichiers qui n'ont pas été convertis!
>
> les deux ensembles de fichiers sont chacun dans un répertoire séparé.
>
> dans un script, je sais extraire le nom du fichier avant l'extension
> (cut -d'.' -f1), mais je ne sais pas comment m'en servir pour lister
> les fichiers qui existent dans un répertoire et pas dans l'autre, sans
> tenir compte de l'extension.
>
> je ne suis pas sur de m'être bien fait comprendre :-(
>
> merci
> jdd
> _______________________________________________
> Linux-31 mailing list
> Linux-31 at culte.org
> http://culte.org/mailman/listinfo/linux-31
Plus d'informations sur la liste de diffusion Linux-31