Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1499 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [Résolu] SED : complément

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] SED : complément

n°875642
e-miel
Posté le 04-01-2007 à 17:15:32  profilanswer
 

Avec sed, j'aimerai faire une action (dans cet exemple : la suppression) sur chaque ligne ne contenant pas "Salut". Je n'ai rien trouvé de mieux que cette horreur :

/Salut/b else
d
:else

Comment écrire "le complément de Salut" ?
 
PS : Ne me dites pas d'utiliser grep -v car la véritable action n'est pas la suppression, mais un gros morceau de Sed Script déjà écrit.


Message édité par e-miel le 10-01-2007 à 18:31:02
mood
Publicité
Posté le 04-01-2007 à 17:15:32  profilanswer
 

n°875702
limax
Posté le 04-01-2007 à 21:03:51  profilanswer
 

sed "/Salut/d" fichier

n°876280
e-miel
Posté le 07-01-2007 à 17:27:59  profilanswer
 

limax a écrit :

sed "/Salut/d" fichier

Non, ceci supprime chaque ligne contenant "Salut". Je veux supprimer chaque ligne NE contenant PAS "Salut".

n°876965
limax
Posté le 10-01-2007 à 12:29:58  profilanswer
 

e-miel a écrit :

Non, ceci supprime chaque ligne contenant "Salut". Je veux supprimer chaque ligne NE contenant PAS "Salut".

sed "/Salut/!d" fichier
 
c'est évident une fois la réponse donnée. :D


Message édité par limax le 10-01-2007 à 12:30:55
n°877109
e-miel
Posté le 10-01-2007 à 18:30:20  profilanswer
 

Ok, merci ça marche nickel !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [Résolu] SED : complément

 

Sujets relatifs
Impossible d'installer la commande SUDO [RESOLU][résolu] [debian] php5-mysqli, php5-pdo-* introuvables :(
[Résolu] SED : insérer saut de ligne lorsque le premier caractère chaninstallation driver wifi sur edubuntu 6.10[résolu:)]
[Résolu] Logiciel de gravure sous UBUNTU ou DEBIAN ... ?[RESOLU]reseau mac/pc via livebox
[resolu]Utiliser vmware avec freebsd6.1[Résolu] Quel Linux avec 6600 LE PCI-Xpress
[résolu] Config serveur NAT de la freebox pour serveur LAMP 
Plus de sujets relatifs à : [Résolu] SED : complément


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR