J'ai un fichier qui est juste une ligne (une ligne HUGE) à analyser. Je veux analyser la valeur qui apparaît entre "code d'erreur indéfini" et "id" sur cette ligne. La chose est que cela apparaît plusieurs fois sur la même ligne avec des valeurs différentes partout. Le code suivant ne me donne que la dernière instance.analyse de plusieurs valeurs à partir d'un fichier
cat bad_events_P2J3.xml | sed -n 's/.*Undefined error code (\(.*\))\" id.*/\1\n/p'
Comment puis-je obtenir toutes les instances de ceci?
Pourquoi ne pas remplacer "id". avec "\ n"? Ensuite, chaque enregistrement est sur une ligne. – Demosthenex