![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Mac OS X 10.5: Time Machine - "Le volume de sauvegarde ne peut pas être trouvé" alerte | iBot | OS X RSS | 0 | 06-25-2009 01:15 PM |
| Mac OS X 10.5.3 ou ultérieur: Time Machine - "volume de sauvegarde ne peut pas être monté" après c | iBot | OS X RSS | 0 | 10-14-2008 03:50 PM |
| Comment puis-je connecter un hpux10.x les machines à "l'Internet" par l'intermédiaire d'un client Windows XP? | liumx2000 | UNIX pour les nuls Questions et réponses | 0 | 08-22-2008 12:34 AM |
| Expliquer la ligne "mn_code \u003d` env | grep "mn .." | awk-F "\u003d" '(print $ 2)' `" | Lokesha | UNIX pour les nuls Questions et réponses | 4 | 12-20-2007 01:52 AM |
| comment "remsh" d'une machine Unix à Linux ou SunOS | elthox | UNIX pour les nuls Questions et réponses | 2 | 10-09-2007 09:22 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Utilisation de "sed" pour mettre à jour périodiquement une valeur d'un répertoire dans une machine Red Hat
Salut tous,
J'ai passé toute la matinée de créer un script shell (en utilisant "sedCommande) qui ressemble à une valeur dans un répertoire et ses sous-répertoire que les changements avec une autre valeur, mais ne peut pas trouver le chemin ![]() une première étape, allowded me retrouver tous les fichiers qui en contiennent, et même changer cette valeur, mais pas dans le dossier, mais sur la sortie standard (l'écran), à l'issue de la commande: grep-R 10.220.22.240 * | grep 8080 | sed 's/10 \ ,220 \ ,22 \ .240/localhost/g' SUITE À L'ÉCRAN (ci-après une seule ligne par exemple): papers.htm-papiers: <li> <a href\u003d"http://localhost:8080/display/Jd/Publications+in+2007"> 2007 </ a> </ li> Maintenant, ce que je suis tente de faire, c'est de changer la valeur "10.220.22.240" avec "localhost" dans tous ces fichiers! J'ai fait ce script ci-dessous, mais je manque quelque chose shoul être: \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d #! / bin / ksh grep-R 10.220.22.240 * | grep 8080> ListaFile pour un dans ListaFile faire sed 's/10 \ ,220 \ ,22 \ .240/localhost/g' <a> b \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d d'une ligne dans "ListaFile», donne: \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d testo/nav-up.htm_al13gen09: <td width\u003d"82" bgcolor\u003d"#6699CC"> <div align\u003d"center"> <a href \u003d "http://10.220.22.240:8080/dashboard.action" target \u003d "contenu" class \u003d "menu" \u003d Cliquez sur "MM_showHideLayers ( 'comm','',' hide', 'description','',' hide', 'bord','',' hide', 'application ','',' cacher ',' papers','',' hide ',' news','',' hide ',' wiki','',' show ') "> wiki </ a> < / div> </ td> \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Pouvez-vous m'aider s'il vous plaît? thanx Dernière édition par mehdi1973; au 07.02.2009 09:16 AM.. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|