![]() |
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 |
| passer une variable dans une variable à une fonction | KingVikram | UNIX pour les nuls Questions et réponses | 2 | 01-14-2008 08:28 PM |
| Utilisation variable dans' sed ' | Rock | De programmation et de script Shell | 3 | 11-23-2007 04:50 PM |
| Comment faire pour remplacer la variable à l'intérieur de la variable | mani_um | De programmation et de script Shell | 31 | 08-09-2007 10:56 PM |
| variable dans awk '(print $ c)' | Tartaro | De programmation et de script Shell | 3 | 04-13-2007 08:22 AM |
| ksh: Une partie de la variable A est à l'intérieur du nom de la variable B, la mise à jour de A? | pa3be | De programmation et de script Shell | 4 | 03-30-2005 11:29 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
se variable dans awk
Salut tous,
J'ai awk script pour remplacer les nième ocurance d'une chaîne de caractères dans un fichier xml ... Mon code est comme ça FileType \u003d xml TagName type \u003d OCCURRENCE \u003d $ 1 TAGVALUE \u003d valueur echo OCCURRENCE: $ OCCURRENCE echo tagName: $ tagName echo TAGVALUE: $ TAGVALUE awk-vn \u003d $ OCCURRENCE-vs \u003d "<$ tagName> $ TAGVALUE </ tagName $>" '/ <type (. +) type> / & & n \u003d\u003d (c + + sous ( "<type> (. +) </ type> ", s)) 1 'application.xml cela fonctionne correctement .. mais si ia m de remplacer le <type de balise de dollars dans singlequotes tagName, sa ne fonctionne pas ... awk-vn \u003d $ OCCURRENCE-vs \u003d "<$ tagName> $ TAGVALUE </ tagName $>" '/ <$ tagName (.+)$ tagName> / & & n \u003d\u003d + + c (sub ( "<$ tagName> ( .+)</$ tagName> ", s)) 1 'application.xml Comment pouvons-nous utiliser une variable dans la commande awk? Merci d'avance |
|
||||
|
Ce message devrait vous mettre dans la bonne direction:
remplacer les nième valeur fichier xml Observe |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|