[bash] Suppression d'une ligne spécifique ( résolu )

Ce qui ne concerne ni le forum ni des problèmes
Avatar de l’utilisateur
LittleBrain
Daikyu
Messages : 57
Inscription : lun. 14 sept. 2009, 16:37

[bash] Suppression d'une ligne spécifique ( résolu )

Message par LittleBrain »

Bonjour,

Je suis en train de réaliser un petit script bash pour gérer mes todo's...
Seulement je bloque sur un point, j'aimerais le code qui me permettrait de supprimer une ligne spécifique dans un fichier...
Je cherches mais j'avoue sécher sur ce point, auriez-vous une idée ?
Dernière modification par LittleBrain le sam. 26 déc. 2009, 11:09, modifié 1 fois.
Toute révolution devrait commencer par une réforme du dictionnaire !
Victor Hugo,
Devenez Parrains Linux !
Et passez faire un tour sur mon blog ;)...
 
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [bash] Suppression d'une ligne spécifique

Message par farvardin »

tu peux faire cela avec sed :

http://sed.sourceforge.net/sed1line.txt

recherche au mot "delete", et il y aura plusieurs critères pour faire cela.
Avatar de l’utilisateur
LittleBrain
Daikyu
Messages : 57
Inscription : lun. 14 sept. 2009, 16:37

Re: [bash] Suppression d'une ligne spécifique ( résolu )

Message par LittleBrain »

Merci beaucoup farvardin,

Pour supprimer une ligne :
sed <la_ligne>d <fichier> > <fichier de sortie>
Toute révolution devrait commencer par une réforme du dictionnaire !
Victor Hugo,
Devenez Parrains Linux !
Et passez faire un tour sur mon blog ;)...
 
Répondre