Bonjour,
je lance mon script de la sorte:
./mon-script mon_fichier
Contenu de mon_fichier: (ce fichier est genere par un outil CAO et le contenu du champ ancien peut-etre different)
blabla blabla blabla TopDesignName="ancien"
et j'aimerais obtenir:
blabla blabla blabla TopDesignName="nouveau"
Mon script:
#!/bin/bash
NEW_PATTERN="nouveau"
#je met le contenu du dernier champ ($NF) de la premiere ligne dans la variable OLD_PATTERN,et j'efface les ""
OLD_PATTERN=`awk -F "=" 'NR < 2 {print $NF} $1 | tr -d '\042'`
# et je veux (…)