Objet : Discussions sur le logiciel libre
Archives de la liste
- From: Pierre ESTREM <peterpan31 AT free.fr>
- To: jpcas <jpcas AT free.fr>, linux-31 AT culte.org
- Subject: Re: [Linux-31] [SED] Numéro de ligne en préfixe
- Date: Wed, 26 Feb 2020 22:23:21 +0100
Bonsoir JP et le Monde libre,
Je fais ceci :
[Code]
#!/bin/bash
pacmd list-cards | sed -n '=; s/^\tname: <\(.*\)>$/\1/p; s/^\t\t\(output:[^:]\+\).*$/\1/p'
[/Code]
Cela affiche dans l'ordre les noms des cartes audio et leurs profiles associés.
Le "=;" permet d'afficher le numéro de ligne mais la commande affiche aussi les lignes ne répondant pas aux DEUX MOTIFS.
Comment exclure ces lignes "vides" (avec des blocs {} je n'y parviens pas) ?
Merci
pierre estrem
Le 26/02/2020 à 07:30, jpcas (via linux-31 Mailing List) a écrit :
Salut Pierre,
Le 25/02/2020 à 21:35, Pierre ESTREM (via linux-31 Mailing List) a écrit :
Je tente de préfixer les motifs affichés par le numéro de ligne lesTu peux nous donner un exemple de ce que tu veux réellement en sortie,
contenant avec les commandes 'N;' ou '=;'... sans succès.
s'il ta plaît ?
Pas sûr d'avoir tout compris… ;-\
@+
JP
- [Linux-31] V[SED] Numéro de ligne en préfixe, Pierre ESTREM, 25/02/2020
- Re: [Linux-31] V[SED] Numéro de ligne en préfixe, jpcas, 26/02/2020
- Re: [Linux-31] [SED] Numéro de ligne en préfixe, Pierre ESTREM, 26/02/2020
- Re: [Linux-31] [SED] Numéro de ligne en préfixe, jpcas, 27/02/2020
- Re: [Linux-31] [SED] Numéro de ligne en préfixe, jpcas, 27/02/2020
- Re: [Linux-31] [SED] Numéro de ligne en préfixe, jpcas, 27/02/2020
- Re: [Linux-31] [SED] Numéro de ligne en préfixe, Pierre ESTREM, 27/02/2020
- Re: [Linux-31] [SED] Numéro de ligne en préfixe, Pierre ESTREM, 26/02/2020
- Re: [Linux-31] V[SED] Numéro de ligne en préfixe, jpcas, 26/02/2020
Archives gérées par MHonArc 2.6.19+.