logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-02-2020 18:44:31

Anonyme
Invité

[Resolu] AWK avec et, ou parfois avec ou

Bonsoir,

awk '/Stream/ && /Audio:/ && /kb\/s|\(LC),/ { print $2 }'



Ce code cherche Stream et Audio: et aussi kb/s ou (LC),

ça ne bronche pas sous Arch mais sous Debian Buster ça grince ( mais ça fonctionne quand même)
J'ai ce message :


awk: line 1: regular expression compile failed (missing '(')
kb/s|\awk: line 1: regular expression compile failed (missing '(')
kb/s|\(LC),
 



je n'arrive pas à insérer (LC), au côté de kb/s avec un OU et sûrement les parenthèses aussi.

Pourriez vous m'aider. smile

Dernière modification par Anonyme (16-02-2020 20:27:56)

#2 16-02-2020 18:49:39

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [Resolu] AWK avec et, ou parfois avec ou

Comme ceci ? :

awk '/Stream/ && /Audio:/ && /kb\/s|\(LC\),/ { print $2 }'

Hors ligne

#3 16-02-2020 18:57:35

Anonyme
Invité

Re : [Resolu] AWK avec et, ou parfois avec ou

Bonsoir Beta-Pictoris

Oui, ça doit être ça smile
Je ne peux pas tester ta solution, car je ne retrouve pas le DVD-vidéo qui me founissait l'info (LC), au lieu de kb/s

J'étais en train de regardé ce lien quand tu as posté smile
## https://stackoverflow.com/questions/188 … h-brackets         

et ce que j'essayais de faire :

#awk '/bla\(.*\)/'
#awk '/\(LC),\)/'

une explication peut-être pour le  \(LC\), surtout pour le \ dans la parenthèse et la virgule en dehors de celle-ci ?

Merci pour l'aide. smile

Dernière modification par Anonyme (16-02-2020 18:59:32)

#4 16-02-2020 20:27:21

Anonyme
Invité

Re : [Resolu] AWK avec et, ou parfois avec ou

Testé, c'est tout bon. Merci smile

Pied de page des forums