Sed: supprimer des lignes
Résolu
tlep
Messages postés
597
Statut
Membre
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,
Un p'tit souci avec sed:
je ne parviens pas à mettre un numéro de ligne à supprimer en variable !
Exemple: fichier contenant
A
B
C
D
sed '3d' fichier
A
B
D
Par contre:
L=3 && sed '$Ld' fichier
sed: -e expression n°1, caractère 3: caractères inutiles après la commande
Je comprends po :-((
Un p'tit souci avec sed:
je ne parviens pas à mettre un numéro de ligne à supprimer en variable !
Exemple: fichier contenant
A
B
C
D
sed '3d' fichier
A
B
D
Par contre:
L=3 && sed '$Ld' fichier
sed: -e expression n°1, caractère 3: caractères inutiles après la commande
Je comprends po :-((
A voir également:
- Sed supprimer une ligne
- Supprimer rond bleu whatsapp - Guide
- Supprimer une page word - Guide
- Partager photos en ligne - Guide
- Comment supprimer une application préinstallée sur android - Guide
- Supprimer pub youtube - Accueil - Streaming
6 réponses
Mais aussi entre doubles "quotes" (hummmm, une double entrecôte) :
$ L=3; echo -e "A\nB\nC\nD" | sed "${L}d"ça le fait bien, mais faut pas oublier les accolades sinon ça le fait bien moins ;-))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question