Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1751 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  copie d'un fichier dans tout les sous-répertoires (résolu)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

copie d'un fichier dans tout les sous-répertoires (résolu)

n°156145
ynyar
Posté le 12-09-2002 à 23:33:22  profilanswer
 

Bonjour,
 
Je cherche à copier le fichier index.html dans tout les sous-répertoires d'apache et j'arrive pas à trouver d'exemple sur internet... quelqu'un pourrait me donner un coup de main ?
 
Merci d'avance !
 
 
Ynyar


Message édité par ynyar le 13-09-2002 à 09:16:14
mood
Publicité
Posté le 12-09-2002 à 23:33:22  profilanswer
 

n°156147
911GT3
en roue libre
Posté le 12-09-2002 à 23:34:22  profilanswer
 

cp -R  :??:


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°156151
ynyar
Posté le 12-09-2002 à 23:44:43  profilanswer
 

bah non, ça c'est pour copier tout les sous-répertoire vers une destination. Moi je cherche à copier un fichier dans plusieurs sous-répertoire. La commande suivante ne fonctionne pas chez moi :
 
cp index.html 'find . -type d'
 
:(


Message édité par ynyar le 12-09-2002 à 23:46:38
n°156165
911GT3
en roue libre
Posté le 13-09-2002 à 00:42:35  profilanswer
 

find le_path_de_départ . -type d -exec /bin/cp -u le_fichier_à_copier {} \;
 
il faut juste éviter que le_fichier_à_copier soit déjà dans le_path_de_départ sinon il va gueuler qu'il ne peut se copier sur lui-même.


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°156218
ynyar
Posté le 13-09-2002 à 09:15:56  profilanswer
 

Merci beaucoup :)
 
Si je peux me permettre, à quoi sert le "{} \;" en fin de commande ?

n°156222
the_fireba​ll
I have fucking failed
Posté le 13-09-2002 à 09:38:00  profilanswer
 

ynyar a écrit a écrit :

Merci beaucoup :)
 
Si je peux me permettre, à quoi sert le "{} \;" en fin de commande ?




 
c le parametre que find passe à la commande précisée dans le exec. Dans le cas present, c le nom du directory


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°156223
kuroineko
je mamgerais bien un truc la..
Posté le 13-09-2002 à 09:40:25  profilanswer
 

ynyar a écrit a écrit :

Merci beaucoup :)
 
Si je peux me permettre, à quoi sert le "{} \;" en fin de commande ?




 
le {} represente le resultat de recherche
le \; c'est pour marquer la fin de commande du -exec
comme la commande peut avoir des parametres des espaces etc...il faut un marqueur de fin.
 
find / -name core -exec rm {} \;
=
le -exec = rm core && rm /home/gudul/core et ainsi de suite jusqu'a la fin du find.


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
n°156229
minusplus
Posté le 13-09-2002 à 10:17:52  profilanswer
 

:love: find :love:  !

n°156434
ynyar
Posté le 13-09-2002 à 18:00:24  profilanswer
 

Trop cool, merci beaucoup :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  copie d'un fichier dans tout les sous-répertoires (résolu)

 

Sujets relatifs
problème de zip usb sur mdk8.2 [résolu]comment effacer *reellement* un fichier cree sur mon zip, sous Linux ?
install debian [ resolu ]DNS AOL [ fix +ou- efficace mais en gros ca marche ] resolu
Qui a modifié le fichier?[RESOLU] Problème de boot (encore!)
Specification du fichier server.met source dans mldonkey[Debian] tous ces fichier de demarrage...
[MacOS] ouvrir un fichier .bin ?Prob menu windowmaker [ résolu ]
Plus de sujets relatifs à : copie d'un fichier dans tout les sous-répertoires (résolu)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR