Shell : afficher la ligne précédant un motif
Résolu/Fermé
A voir également:
- Shell : afficher la ligne précédant un motif
- Classic shell windows 10 français - Télécharger - Personnalisation
- Efi shell - Forum Windows 10
- Efi shell version 2.31 - Forum Programmation
- Secure shell - Télécharger - Divers Web & Internet
- Shell substring ✓ - Forum Shell
6 réponses
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
30 juil. 2010 à 12:40
30 juil. 2010 à 12:40
hello
ça fonctionne
ça fonctionne
$ cat a4 aaa bbb ccc ddd eee $ sed -n '/ccc/{g;1!p;};h' a4 bbb $
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
30 juil. 2010 à 13:32
30 juil. 2010 à 13:32
Salut,
Il faudrait faire un forum spécial pour jipicy ;)
En ce cas il devra être payer, et il n'aura plus le droit de dormir ;-DDD
Il faudrait faire un forum spécial pour jipicy ;)
En ce cas il devra être payer, et il n'aura plus le droit de dormir ;-DDD
Bon j'ai créé le même fichier que toi, et bien non ça n'affiche qu'une ligne vide... C'est pas grave j'ai trouvé un moyen de contourner ce problème.
Merci quand même !
Merci quand même !
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
30 juil. 2010 à 14:18
30 juil. 2010 à 14:18
qu'affiche sed --version
chez moi: GNU sed version 4.2.1
chez moi: GNU sed version 4.2.1
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
30 juil. 2010 à 14:27
30 juil. 2010 à 14:27
sur quel système ?
et sed -v ?
et sed -v ?
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
30 juil. 2010 à 14:35
30 juil. 2010 à 14:35
c'est donc un "vieux" sed
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
Modifié par dubcek le 30/07/2010 à 14:42
Modifié par dubcek le 30/07/2010 à 14:42
ou ceci qui doit fonctionner avec le plus archaique des awk
$ awk '{n[NR]=$0} ; /ddd/ {print n[NR-1];exit}' a4 ccc $