Aide commande sed

colas31 Messages postés 143 Statut Membre -  
colas31 Messages postés 143 Statut Membre -
Bonjour,

J'essaie desesperemment d'ecrire une commande sed qui me permettra d'afficher uniquement les ligne commancant par [**]
Etant donne que ce soit des caractere speciaux je n'arrive pas a la creer"

sed '/ ?? /!d'

Merci d'avance.
A voir également:

2 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Au choix :
sed '/^\*\*/!d' fichier
sed -n '/^\*\*/p' fichier
;-))
0
colas31 Messages postés 143 Statut Membre 21
 
Merci bien pour ta reponse si rapide.
en fait j'ai ca comme fichier et je souhaite seuleement afficher la premiere ligne voir si possible la 2 eme.
Pour se faire j'utilise swatch avec :
exec="xterm -hold -e sed -n '/^\*\*/p' /var/log/snort/alert"
Mais elle affiche tout le fichier alors que directe;ent dans un terminal elle n'affiche que les ligne du type ***AP***

[**] [1:13628:1] WEB-CLIENT Microsoft Access file download request [**]
[Classification: Misc activity] [Priority: 3]
05/21-13:49:41.507582 10.54.10.25:56815 -> 72.14.207.99:80
TCP TTL:64 TOS:0x0 ID:65309 IpLen:20 DgmLen:499 DF
***AP*** Seq: 0x6A983DFA Ack: 0x47C01F7 Win: 0x2E TcpLen: 32
TCP Options (3) => NOP NOP TS: 3306668781 2824056507
[Xref => https://support.microsoft.com/en-us/help/925330/an-overview-of-unsafe-file-types-in-microsoft-products]

Merci encore pour ton aide
0