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.
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

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

    Il faut un espace entre les accolages et le chemin de destination :
    -exec cp {}   /home/red_mou/....
    ;-))
    0
    1. 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
      1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > 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
      2. 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
  2. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Affiche le résultat de
    ls -l /home/red_mou/Desktop/sauvegarde 
    0
    1. 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