Ksh : extraction de sous chaine
Fermé
caroap
-
18 juin 2012 à 15:14
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 18 juin 2012 à 18:33
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 18 juin 2012 à 18:33
A voir également:
- Ksh substring
- Ksh addition ✓ - Forum Shell
- Ksh sed - Forum Shell
- Ksh export ✓ - Forum Linux / Unix
- Ksh sh - Forum Shell
- While ksh ✓ - Forum Shell
2 réponses
C'est bon j'ai trouvé une solution :
sed -n 's/.*\(ERR_.*\)/\1/gp' ${fictmp}_1 > ${my_dicofile_var}_1
sed -e 's| .*| |g' ${my_dicofile_var}_1 > ${my_dicofile_var}_2
mais est il possible de realiser l'operation en une seule fois ?
merci si quelqu'un me reponds
sed -n 's/.*\(ERR_.*\)/\1/gp' ${fictmp}_1 > ${my_dicofile_var}_1
sed -e 's| .*| |g' ${my_dicofile_var}_1 > ${my_dicofile_var}_2
mais est il possible de realiser l'operation en une seule fois ?
merci si quelqu'un me reponds
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 409
18 juin 2012 à 18:33
18 juin 2012 à 18:33
Salut,
T'as un exemple concret de ce que tu veux récupérer exactement ?
Est-ce que dans ton exemple 'blabla "ERR_bla" blabla', tu ne veux récupérer que "ERR_bla" sans les guillemets ?
T'as un exemple concret de ce que tu veux récupérer exactement ?
Est-ce que dans ton exemple 'blabla "ERR_bla" blabla', tu ne veux récupérer que "ERR_bla" sans les guillemets ?