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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  find, exec, ca bug mais je sais pas ou ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

find, exec, ca bug mais je sais pas ou ...

n°1142654
veryfree
Posté le 16-06-2009 à 10:41:23  profilanswer
 

hello,

 

j'essaye de faire un search replace sur un ensemble de fichier sh d'un rep.

 

j'ai rien trouvé de mieux que:

 

find -name "*.sh" -exec sed  's/{instance}/bla/g' {} \;

 

en l'etat ca fonctionne sauf que ca l'affiche qu'en console, j'aimerai écraser le fichier initial en passant par un fichier temporaire.
j'ai essayé:

 

find -name "*.sh" -exec sed  's/{instance}/bla/g' {} >/home/web/tmp/{} \;

 

si je fait ensuite

ls /home/web/tmp/
{}

 

je n'ai pas le droit d'utiliser plus d'une fois le "{}" ?

 

aussi, est ce que je peux faire mon search replace de fichier en une commande plutot qu'en passant par un fichier temporaire?

 

merci pour votre aide


Message édité par veryfree le 16-06-2009 à 10:42:26
mood
Publicité
Posté le 16-06-2009 à 10:41:23  profilanswer
 

n°1142686
Taz
bisounours-codeur
Posté le 16-06-2009 à 12:25:41  profilanswer
 

balance un coup de -i

n°1142687
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 16-06-2009 à 12:27:17  profilanswer
 

+1 :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1142702
veryfree
Posté le 16-06-2009 à 14:24:40  profilanswer
 

merci pour votre aide !
 
et sinon pour ma gouverne, vous savez pourquoi je peux pas executer la 2 em commande?
 


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

  find, exec, ca bug mais je sais pas ou ...

 

Sujets relatifs
Find sur une date et heure[bash] trouver le fichier le plus recent dans un dossier avec find
[FIND] pwd de la rechercheBackupPC couldn't find host name
find : Liste d'arguments trop longue[Apache/Php] Droits exec() ?
erreur sur le boot LVM + noyau 2.6.22.xBesoin d'aide sur la commande find -exec
find et exclusion de fichier 
Plus de sujets relatifs à : find, exec, ca bug mais je sais pas ou ...


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