Je cherche un script applescript (ou similaire) capable de recherche
tous les fichiers de type PDF situés dans un disque dur (et les
sous-dossiers de ce disque) et de les copier de manière automatique dans
un dossier (sélectionné par l'utilisateur) en renommant les fichiers pdf
copiés si certains d'entre eux portent le même nom.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
blanc
Pierre wrote:
Je cherche un script applescript (ou similaire) capable de recherche tous les fichiers de type PDF situés dans un disque dur (et les sous-dossiers de ce disque) et de les copier de manière automatique dans un dossier (sélectionné par l'utilisateur) en renommant les fichiers pdf copiés si certains d'entre eux portent le même nom.
La commande find peut faire ça, sauf le renommage des doublons. Par exemple tu peux copier les deux lignes suivantes dans un fichier copypdf de ton répertoire principal :
Ensuite, dans le terminal : rendre ce script executable : chmod u+x copypdf
et lancer la commande : ./copypdf chemindedépart chemindarrivee
Le "chemindedépart" correspondant au chemin du dossier racine de l'arborescence de fichiers que tu veux traiter
et le "chemindarrivee" au chemin de ton dossier de destination. (Evite qu'il soit inclus dans l'arborescence à traiter.)
Si tu as des doublons tu auras une demande de confirmation, mais sans pouvoir renommer. Ca te permet de prendre note de ces doublons, et de les traiter à la main ensuite, s'il ne sont pas trop nombreux.
Plus de détail sur find : man find ou bien en français : <http://etna.int-evry.fr/COURS/UNIX/fichiers/man-fr-html/man1/find.1.htm l> JPaul. -- /==/==- Jean-Paul BLANC / /--/--// quelque-part (somewhere) |/| L | en (in) /|| = ||| FRANCE
Pierre <traul@freespam.fr> wrote:
Je cherche un script applescript (ou similaire) capable de recherche
tous les fichiers de type PDF situés dans un disque dur (et les
sous-dossiers de ce disque) et de les copier de manière automatique dans
un dossier (sélectionné par l'utilisateur) en renommant les fichiers pdf
copiés si certains d'entre eux portent le même nom.
La commande find peut faire ça, sauf le renommage des doublons.
Par exemple tu peux copier les deux lignes suivantes dans un fichier
copypdf de ton répertoire principal :
Ensuite, dans le terminal :
rendre ce script executable :
chmod u+x copypdf
et lancer la commande :
./copypdf chemindedépart chemindarrivee
Le "chemindedépart" correspondant au chemin du dossier racine de
l'arborescence de fichiers que tu veux traiter
et le "chemindarrivee" au chemin de ton dossier de destination.
(Evite qu'il soit inclus dans l'arborescence à traiter.)
Si tu as des doublons tu auras une demande de confirmation, mais sans
pouvoir renommer. Ca te permet de prendre note de ces doublons, et de
les traiter à la main ensuite, s'il ne sont pas trop nombreux.
Plus de détail sur find :
man find
ou bien en français :
<http://etna.int-evry.fr/COURS/UNIX/fichiers/man-fr-html/man1/find.1.htm
l>
JPaul.
--
/==/==\- Jean-Paul BLANC
/ /--/--//\ quelque-part (somewhere)
|/| L |\ en (in)
/|| = |||\ FRANCE
Je cherche un script applescript (ou similaire) capable de recherche tous les fichiers de type PDF situés dans un disque dur (et les sous-dossiers de ce disque) et de les copier de manière automatique dans un dossier (sélectionné par l'utilisateur) en renommant les fichiers pdf copiés si certains d'entre eux portent le même nom.
La commande find peut faire ça, sauf le renommage des doublons. Par exemple tu peux copier les deux lignes suivantes dans un fichier copypdf de ton répertoire principal :
Ensuite, dans le terminal : rendre ce script executable : chmod u+x copypdf
et lancer la commande : ./copypdf chemindedépart chemindarrivee
Le "chemindedépart" correspondant au chemin du dossier racine de l'arborescence de fichiers que tu veux traiter
et le "chemindarrivee" au chemin de ton dossier de destination. (Evite qu'il soit inclus dans l'arborescence à traiter.)
Si tu as des doublons tu auras une demande de confirmation, mais sans pouvoir renommer. Ca te permet de prendre note de ces doublons, et de les traiter à la main ensuite, s'il ne sont pas trop nombreux.
Plus de détail sur find : man find ou bien en français : <http://etna.int-evry.fr/COURS/UNIX/fichiers/man-fr-html/man1/find.1.htm l> JPaul. -- /==/==- Jean-Paul BLANC / /--/--// quelque-part (somewhere) |/| L | en (in) /|| = ||| FRANCE