#1 Le 30/03/2011, à 15:30
- Ndugu
[RESOLU] Copier toutes mes photos dans un directory (CP)
Salut,
j'ai un dd sur lequel se trouve éparpillé des milliers de photos dans de nombreux dir et sub-dir.
J'aimerais faire une copie de tout mes jpg dans un seul dir.
Certaines photos on le même nom et devraient quand même être aussi copièes.
J'ai essayé avec :
sudo cp -aprv /home/hgs/Bureau/BackUpCDlibrary/.*jpg /home/hgs/Bureau/Photofiltre1
cp: ne peut évaluer `/home/hgs/Bureau/BackUpCDlibrary/.*jpg': Aucun fichier ou dossier de ce type
Help.
Merci
Ndugu
Dernière modification par Ndugu (Le 31/03/2011, à 12:48)
Mon seul regret dans la vie est de n'avoir pas fait plus de conneries.
Hors ligne
#2 Le 30/03/2011, à 15:32
- Ndugu
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
J'oubliais dans un seul dir et sans sub-dir, tout les jpg à la " queue leuleu".
Mon seul regret dans la vie est de n'avoir pas fait plus de conneries.
Hors ligne
#3 Le 30/03/2011, à 15:38
- FRUiT
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
Pourquoi avoir mis un point ?
Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean
Hors ligne
#4 Le 30/03/2011, à 16:14
- aduxas
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
Un cas de dystypie, probablement! L'intention etait '*.jpg' sans doute...
Hors ligne
#5 Le 30/03/2011, à 16:20
- Ndugu
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
*.jpg ne marche pas
sudo cp -aprv /home/hgs/Bureau/BackUpCDlibrary/*.jpg /home/hgs/Bureau/Photofiltre1
cp: ne peut évaluer `/home/hgs/Bureau/BackUpCDlibrary/*.jpg': Aucun fichier ou dossier de ce type
Mon seul regret dans la vie est de n'avoir pas fait plus de conneries.
Hors ligne
#6 Le 30/03/2011, à 16:28
- FRUiT
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
Aurais-tu pas un alias sur la commande sudo, auquel cas essaye :
\sudo cp -aprv /home/hgs/Bureau/BackUpCDlibrary/*.jpg /home/hgs/Bureau/Photofiltre1
Donne le retour de cette commande s'il te plait :
shopt
Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean
Hors ligne
#7 Le 30/03/2011, à 16:45
- ehmicky
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
Je parierais bien que /home/hgs/Bureau/BackUpCDlibrary/ n'existe pas ou ne contient pas de jpegs.
Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?
Hors ligne
#8 Le 30/03/2011, à 17:10
- Levi59
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
tape en console :
ls /home/hgs/Bureau/BackUpCDlibrary/
Hors ligne
#9 Le 30/03/2011, à 21:35
- Ndugu
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
hgs@hgs-dev:~$ ls /home/hgs/Bureau/BackUpCDlibrary/
001 Photo Hall Avril 2004 Boss Documents et Settinfs mars 2003
002 Photo Hall Marie
003 Photo Hall Septembre 2002 Outlook Aout 2003 Paullete
004 Photo Hall Paulette Outlook expres juin 2003
005 Photo Hall Outlook Express Aout 2003
006 Photo Hall Outlook express mars 2003
007 Photo Hall Paulette et Boss avril 2004
Backup Decembre 2003 Photos Californie BU de JP
Back-up HS 2002 et 2003 Photos et film de JP
Backup Hubert ZIP de JP 5-31-02 Roger et Marthes + Frères septembre 2002
Backup Jp Mars 2002 Web Methods
Backup JP May 2002 El Cerrito
hgs@hgs-dev:~$
Mon seul regret dans la vie est de n'avoir pas fait plus de conneries.
Hors ligne
#10 Le 30/03/2011, à 21:36
- Ndugu
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
J'ai des milliers de jpg dans ces dir +- 3gig.
Mon seul regret dans la vie est de n'avoir pas fait plus de conneries.
Hors ligne
#11 Le 30/03/2011, à 21:38
- Ndugu
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
\sudo ne donne rien. Meme erreur
hgs@hgs-dev:~$ \sudo cp -aprv /home/hgs/Bureau/BackUpCDlibrary/*.jpg /home/hgs/Bureau/Photofiltre1
cp: ne peut évaluer `/home/hgs/Bureau/BackUpCDlibrary/*.jpg': Aucun fichier ou dossier de ce type
hgs@hgs-dev:~$
hgs@hgs-dev:~$ shopt
autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize on
cmdhist on
compat31 off
compat32 off
compat40 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug off
extglob on
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend on
histreedit off
histverify off
hostcomplete off
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off
hgs@hgs-dev:~$
Mon seul regret dans la vie est de n'avoir pas fait plus de conneries.
Hors ligne
#12 Le 30/03/2011, à 22:42
- Levi59
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
ta commande cherches le fichier "/home/hgs/Bureau/BackUpCDlibrary/*.jpg" et comme celui-ci n'existe pas, il te met ce message d'erreur.
Il ne considère pas l'étoile comme un joker mais comme un simple caractère...
Pour faire ce que tu souhaite, il faut utiliser une boucle ou une autre commande :
find $CURRENTDIR -name '*.jpg$' -exec cp "{}" "$NEWDIR" \; -print
ou
while read ; do [[ $REPLY =~ *.jpg$ ]] && cp -apv "$REPLY" "$NEWDIR" ; done < <(ls -R "$CURRENTDIR")
Ce sont 2 exemples et je n'ai pas vraiment testé donc à vérifier avant.
Dernière modification par Levi59 (Le 30/03/2011, à 22:42)
Hors ligne
#13 Le 31/03/2011, à 00:30
- AnsuzPeorth
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
Comme le dis Levi59, ta commande n'est pas récursive.
On peut aussi utiliser l'expansion de nom.
shopt -s globstar
ls /home/hgs/Bureau/BackUpCDlibrary/**/*.jpg
http://forum.ubuntu-fr.org/viewtopic.php?id=418602
PS: Il faut bash > 4 ...
Dernière modification par AnsuzPeorth (Le 31/03/2011, à 00:30)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#14 Le 31/03/2011, à 08:48
- Ndugu
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
Merci,
J'ai fait:
hgs@hgs-dev:/$ find /home/hgs/Bureau/BackUpCDlibrary -name '*.jpg$' -exec cp "{}" "/home/hgs/Bureau/Photofiltre1" \; -print
hgs@hgs-dev:/$
Il n'y a plus de message d'erreur mais pas de jpg trouvé ou copié.
Find recherche dans tout les sous-dir ?
Mon seul regret dans la vie est de n'avoir pas fait plus de conneries.
Hors ligne
#15 Le 31/03/2011, à 10:32
- Levi59
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
J'ai fait une petite erreur, dsl...
Le motif n'accepte pas le symbole dollars pour dire fin de ligne. Il suffit de l'enlever :
find /home/hgs/Bureau/BackUpCDlibrary -name '*.jpg' -exec cp "{}" "/home/hgs/Bureau/Photofiltre1" \; -print
(^^ Juste là)
Dernière modification par Levi59 (Le 31/03/2011, à 10:32)
Hors ligne
#16 Le 31/03/2011, à 12:48
- Ndugu
Re : [RESOLU] Copier toutes mes photos dans un directory (CP)
Bingo.
J'ai récupéré plusieurs milliers de photos dans mon dir.
Résolu - grand merci.
Mon seul regret dans la vie est de n'avoir pas fait plus de conneries.
Hors ligne