GNT sans publicité, site mobile, fonctionnalitées exclusives...

Comment scinder un dossier de 30Go et 12000 fichiers ?

Le
Jean-Luc Courtois
Salut à tous,

Pas taper ;-)

J'ai récupéré un dossiers de cartes topos sous la forme d'une archive
qui dézippée donne un dossier gigantesque, et je me heurte à une limite
jamais rencontrée sur mes Macs

J'ai mis le dossier dans la machine la plus véloce à laquelle je puis
avoir accès : un MacBook pro late 2007 sous SL.

Dès que je tente la moindre manipulation de ce dossier (à part
l'ouverture ou la fermeture), tris différents, sélection multiple, etc.
je suis figé pendant plusieurs minutes avec la roue colorée :-(

J'ai entrepris de créer un sous dossier A (ailleurs sur le DD), pour
commencer à sortir le début de la liste, mais ce n'est visiblement pas
la solution, même pour bouger un fichier c'est la galère.

À côté de ça, l'ouverture à partir d'une application, ou une recherche
spotlight, ne pose aucun souci

Que puis-je espérer pour progresser ?

Merci pour votre aide ;-)

Jean-Luc
--
Pour me répondre, pas de code postal dans l'adèle.
Lire les 17 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 4
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Laszlo Lebrun
Le #24084241
On 18.12.11 13:56, Jean-Luc Courtois wrote:
Salut à tous,

Pas taper ;-)

J'ai récupéré un dossiers de cartes topos sous la forme d'une archive
qui dézippée donne un dossier gigantesque, et je me heurte à une limite
jamais rencontrée sur mes Macs...

J'ai mis le dossier dans la machine la plus véloce à laquelle je puis
avoir accès : un MacBook pro late 2007 sous SL.

Dès que je tente la moindre manipulation de ce dossier (à part
l'ouverture ou la fermeture), tris différents, sélection multiple, etc.
je suis figé pendant plusieurs minutes avec la roue colorée :-(

J'ai entrepris de créer un sous dossier A (ailleurs sur le DD), pour
commencer à sortir le début de la liste, mais ce n'est visiblement pas
la solution, même pour bouger un fichier c'est la galère.

À côté de ça, l'ouverture à partir d'une application, ou une recherche
spotlight, ne pose aucun souci...

Que puis-je espérer pour progresser ?

Merci pour votre aide ;-)

Jean-Luc



J'essaierais avec Terminal. creer environ 50 sous-dossiers, puis
commande mv pour y déplacer les fichiers correspondant aux "wildcards"
que tu auras judicieusement choisi en fonction des noms de fichiers...

Terminal ne passe pas tout son temps à afficher une liste de résultats à
chaque commande...




--
One computer and three operating systems, not the other way round.
One wife and many hotels, not the other way round ! ;-)
patpro ~ patrick proniewski
Le #24084321
In article Jean-Luc Courtois
Salut à tous,

Pas taper ;-)

J'ai récupéré un dossiers de cartes topos sous la forme d'une archive
qui dézippée donne un dossier gigantesque, et je me heurte à une limite
jamais rencontrée sur mes Macs...

J'ai mis le dossier dans la machine la plus véloce à laquelle je puis
avoir accès : un MacBook pro late 2007 sous SL.

Dès que je tente la moindre manipulation de ce dossier (à part
l'ouverture ou la fermeture), tris différents, sélection multiple, etc.
je suis figé pendant plusieurs minutes avec la roue colorée :-(

J'ai entrepris de créer un sous dossier A (ailleurs sur le DD), pour
commencer à sortir le début de la liste, mais ce n'est visiblement pas
la solution, même pour bouger un fichier c'est la galère.

À côté de ça, l'ouverture à partir d'une application, ou une recherche
spotlight, ne pose aucun souci...

Que puis-je espérer pour progresser ?



tu pourrais créer par un script une série de sous-dossiers dans les
quels tu déplacerais (toujours via le script) des paquets de fichiers.
Je ne sais pas si tes noms de fichiers correspondent à une nomenclature,
il y a peut être un tri logique à faire à ce niveau.

patpro

--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
Jean-Luc Courtois
Le #24084611
Le 18/12/11 15:16, patpro ~ patrick proniewski a écrit :

Merci pour vos rapides réponses.

Pour le Terminal, je n'applique que des recettes toutes faites vu ma
pratique de l'outil...
mv est une commande a priori, et les wilcards, une façon de compléter
les noms, mais je ne connais pas la syntaxe.

Pour les scripts, je pratique encore moins, enfin, j'applique des tout
faits :-)

Mon giga dossier est constitué d'environ 6000 noms de communes avec 2
fichiers de nom identique (la commune) avec 2 extensions différentes :
une image (png) et un fichier de géoréférencement (.map) soit 12000 en
tout, et j'ai évidemment besoin des couples au même endroit.

Ce que je souhaiterais faire c'est une vingtaine de dossiers dans un
premier temps, correspondants à l'ordre alphabétiques. J'ai presque fini
manuellement le dossier A, mais je vais m'arrêter là, c'était juste une
expérience de dingue !

--
Pour me répondre, pas de code postal dans l'adèle.
Michael
Le #24084751
Que puis-je espérer pour progresser ?



Si tu peux faire des sous - dossiers, essaie The big mean foldermachine
qui est un excellent produit :

patpro ~ patrick proniewski
Le #24085011
In article Jean-Luc Courtois
Le 18/12/11 15:16, patpro ~ patrick proniewski a écrit :

Merci pour vos rapides réponses.

Pour le Terminal, je n'applique que des recettes toutes faites vu ma
pratique de l'outil...
mv est une commande a priori, et les wilcards, une façon de compléter
les noms, mais je ne connais pas la syntaxe.

Pour les scripts, je pratique encore moins, enfin, j'applique des tout
faits :-)

Mon giga dossier est constitué d'environ 6000 noms de communes avec 2
fichiers de nom identique (la commune) avec 2 extensions différentes :
une image (png) et un fichier de géoréférencement (.map) soit 12000 en
tout, et j'ai évidemment besoin des couples au même endroit.

Ce que je souhaiterais faire c'est une vingtaine de dossiers dans un
premier temps, correspondants à l'ordre alphabétiques. J'ai presque fini
manuellement le dossier A, mais je vais m'arrêter là, c'était juste une
expérience de dingue !



dans le terminal :

cd (là tu drag&drop ton dossier)
mkdir {A..Z}
for i in {A..Z}; do
find . -iname "${i}*" -type f -exec mv {} $i ;
done

et ça devrait être bon... :) (mais j'ai pas testé)


patpro

--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
Publicité
Suivre les réponses
Poster une réponse
Anonyme