Commande find

unix find -  
 unix find -
Bonjour,
salut a tous comment ca va?
svp j'ai un probléme lors de l'execution de la commande find,je veux comme résultat les fichiers commancant par "c" doit copier dans l'emplacement : /home/red_mou/Desktop/sauvegarde
**** find . -name "c*" -type f -exec cp {}/home/red_mou/Desktop/sauvegarde \; ****
mais j'ai des erreurs qui affiches :

le nom de ton fichier a lire doit étre passé en paramétre => $2
cp: opérande du fichier cible manquant après
./.macromedia/Flash_Player/#SharedObjects/Q5XVYBYN/bin.clearspring.com/clearspring.sol/home/red_mou/Desktop/sauvegarde'
.
.
.
.
.
.
et autre erreur mais de meme type que la premier,j'ai vu man find mais je trouve pas la solution de cette erreur
svp qlq me reponde pour corrigé ma commande pour qu'il fonction trés bien.
A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Il faut un espace entre les accolages et le chemin de destination :
-exec cp {}   /home/red_mou/....
;-))
0
unix find
 
j'ai fait comme tu a dit
find . -name "c*" -type f -exec cp {} /home/red_mou/Desktop/sauvegarde \;
il me dit que sauvgarde est un dossier.mais comme j'ouvre le doosier sauvgarde je trouve rien.svp comment transformé ma commande pour qu'il copié les fichier à chercher dans le repertoire sauvegarde.et mercci en avance
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896 > unix find
 
Tape ta commande comme suit et copie/colle ce qu ça t'affiche dans ton terminal :
find . -name "c*" -type f -exec echo "cp -v {} /home/red_mou/Desktop/sauvegarde" \;
;-)
0
unix find > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
 
bonjour
comme resultat de ta commande j'ai :
****************************************
cp -v ./.macromedia/Flash_Player/#SharedObjects/Q5XVYBYN/bin.clearspring.com/cle
arspring.sol /home/red_mou/Desktop/sauvegarde
cp -v ./.mcop/trader-cache/cache-data-version /home/red_mou/Desktop/sauvegarde
find: `./Rep1/Rep1.1/Rep1.2/Rep1.3': Permission non accordée
cp -v ./.kde3.5/share/apps/nsplugins/cache /home/red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/apps/amarok/collection.db /home/red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/apps/amarok/current.xml /home/red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/apps/amarok/contextbrowser.html /home/red_mou/Desktop/sauv
egarde
cp -v ./.kde3.5/share/apps/kcookiejar/cookies /home/red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/apps/kopete/msnpictures/chevalier_25@hotmail-fr.png /home/
red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/apps/kopete/contactlist.xml.bak /home/red_mou/Desktop/sauv
egarde
cp -v ./.kde3.5/share/apps/kopete/contactlist.xml /home/red_mou/Desktop/sauvegar
de
cp -v ./.kde3.5/share/config/converterrc /home/red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/config/clock_panelapplet_5slkgq1edfs4ofbiwyvm_rc /home/red
_mou/Desktop/sauvegarde
cp -v ./.xine/catalog.cache /home/red_mou/Desktop/sauvegarde
cp -v ./.xine/config /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.2/capture14.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.2/capture15.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.2/capture13.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture3.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture7.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture9.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture10.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture8.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture11.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture5.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture2.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture6.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture4.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture1.png /home/red_mou/Desktop/sauvegarde
find: `./rep6.1/rep6.2/rep6.3/rep6.4': Permission non accordée
cp -v ./.amsn/raidouane-1986_hotmail_com/config.xml /home/red_mou/Desktop/sauveg
arde
cp -v ./.amsn/config.xml /home/red_mou/Desktop/sauvegarde
cp -v ./.thumbnails/normal/c55743b731576989d699dfff6bcd5b0c.png /home/red_mou/De
cp -v ./.macromedia/Flash_Player/#SharedObjects/Q5XVYBYN/bin.clearspring.com/cle
arspring.sol /home/red_mou/Desktop/sauvegarde
cp -v ./.mcop/trader-cache/cache-data-version /home/red_mou/Desktop/sauvegarde
find: `./Rep1/Rep1.1/Rep1.2/Rep1.3': Permission non accordée
cp -v ./.kde3.5/share/apps/nsplugins/cache /home/red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/apps/amarok/collection.db /home/red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/apps/amarok/current.xml /home/red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/apps/amarok/contextbrowser.html /home/red_mou/Desktop/sauv
egarde
cp -v ./.kde3.5/share/apps/kcookiejar/cookies /home/red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/apps/kopete/msnpictures/chevalier_25@hotmail-fr.png /home/
red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/apps/kopete/contactlist.xml.bak /home/red_mou/Desktop/sauv
egarde
cp -v ./.kde3.5/share/apps/kopete/contactlist.xml /home/red_mou/Desktop/sauvegar
de
cp -v ./.kde3.5/share/config/converterrc /home/red_mou/Desktop/sauvegarde
cp -v ./.kde3.5/share/config/clock_panelapplet_5slkgq1edfs4ofbiwyvm_rc /home/red
_mou/Desktop/sauvegarde
cp -v ./.xine/catalog.cache /home/red_mou/Desktop/sauvegarde
cp -v ./.xine/config /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.2/capture14.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.2/capture15.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.2/capture13.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture3.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture7.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture9.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture10.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture8.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture11.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture5.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture2.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture6.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture4.png /home/red_mou/Desktop/sauvegarde
cp -v ./Desktop/tp6.1/capture1.png /home/red_mou/Desktop/sauvegarde
find: `./rep6.1/rep6.2/rep6.3/rep6.4': Permission non accordée
cp -v ./.amsn/raidouane-1986_hotmail_com/config.xml /home/red_mou/Desktop/sauveg
arde
cp -v ./.amsn/config.xml /home/red_mou/Desktop/sauvegarde
cp -v ./.thumbnails/normal/c55743b731576989d699dfff6bcd5b0c.png /home/red_mou/De
*****************************************
mais j'ai rien dans dans le dossier sauvegarde.????
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

Affiche le résultat de
ls -l /home/red_mou/Desktop/sauvegarde 
0
unix find
 
la resultat est :
totale 0
bon, le but de ma commande est enregistrer des fichier et dossier dans un emplacement bien précis,mais encore pas de solution
0