Construction fichier à partir d'un autre via la commande SED
Résolu/Fermé
Altonero
-
Modifié le 16 juil. 2019 à 12:19
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 16 juil. 2019 à 14:23
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 16 juil. 2019 à 14:23
A voir également:
- Construction fichier à partir d'un autre via la commande SED
- Comment réduire la taille d'un fichier - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Invite de commande - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
1 réponse
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 422
16 juil. 2019 à 12:17
16 juil. 2019 à 12:17
Salut,
j'essaie la commande "sed" mais je n'y arrive pasC'est à dire ? Qu'as-tu essayé de faire ?
16 juil. 2019 à 12:26
sed -n 's/.*"VERSION":\([\"A-Za-z][0-9]*\),.*/\1/p'
mais ça n'a pas l'air d'être bon.
Merci pour ton aide
16 juil. 2019 à 13:33
16 juil. 2019 à 14:16
Puis-je filtrer que sur les chaînes suivantes puisque dans le fichier input il y a d'autres lignes avec VERSION
exemple :
{ "_class" : "hudson.model.StringParameterValue",
"name" : "FORCE_VERSION",
"value" : "" }
$ sed -n '/VERSION\|\(APPLI\|\|CONFIG\)_BRANCH/{N;s/.*: "//Mg;s/[,"]//g;s/\n/ : /p}' output.txt
VERSION : 5.3.0.4
APPLI_BRANCH : br_mnt_3.5.11
INFRA_BRANCH : hotfix/4.4.2
CONFIG_BRANCH : hotfix/4.4.2
FORCE_VERSION :
REMOVE_EXISTING_VERSION : value : true
VERSION_PFA : 1.6.1
sortie voulu :
VERSION : 5.3.0.4
APPLI_BRANCH : br_mnt_3.5.11
INFRA_BRANCH : hotfix/4.4.2
CONFIG_BRANCH : hotfix/4.4.2
16 juil. 2019 à 14:23
16 juil. 2019 à 14:23
sed -n '/"VERSION"\|\(APPLI\|\|CONFIG\)_BRANCH/{N;s/.*: "//Mg;s/[,"]//g;s/\n/ : /p}' output.txt
merci pour ton aide !