Posez votre question Signaler

Aide commande sed

colas31 129Messages postés 5 août 2006Date d'inscription 21 décembre 2010Dernière intervention - Dernière réponse le 22 mai 2008 à 17:06
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.
Lire la suite 

Aide commande sed »

2 réponses
Réponse
+0
moins plus
Salut,

Au choix :
sed '/^\*\*/!d' fichier
sed -n '/^\*\*/p' fichier
;-))
Ajouter un commentaire
Réponse
+0
moins plus
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 => http://support.microsoft.com/kb/925330]

Merci encore pour ton aide
Ajouter un commentaire
Ce document intitulé « aide commande sed » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook