Bonjour à tous,
Mon problème est le suivant, je dois réaliser un script en bash permettant de supprimer toutes les lignes ne commancant pas par *: ( * étant un nombre d'occurrence indéterminé).
Voici un exemple de fichier, ce sera plus parlant:
a: ligne à ne pas supprimer
ligne à supprimer 1
bcd: ligne à ne pas supprimer
ligne à supprimer 2
ligne à supprimer 3
Donc le but serait que le fichier final se présente comme ceci :
a: ligne à ne pas supprimer
bcd: ligne à ne pas supprimer
Tous les lignes ne commençant pas par les caractères *: sont supprimer.
Je sais utiliser la commande sled pour supprimer les lignes commençant par un mot mais pas l'inverse.
Merci d'avance.
Ps: je ne sais pas si la discussion se trouve dans le bon forum, si non indiquer moi le bon forum pour que je puisse la translater.