Bonjour
Je veux crée un script en shell pour effacer quelques lignes d'un ensemble de fichiers en utilisant sed
any help please ?
Merci d'avance
Bonjour
Je veux crée un script en shell pour effacer quelques lignes d'un ensemble de fichiers en utilisant sed
any help please ?
Merci d'avance
sans plus d'indications, je ne peux que te donner cela...
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed -e "s/le critère qui permet de reconnaitre ces lignes//" monfichier > monfichier
Attention! il faut passer par un fichier temporaire avec sed. sinon on se retrouve avec un fichier tout vide en sortie.Envoyé par gorgonite
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
Re bonjour
Un fichier temporaire ? c-à-d
merci pour votre précieuse aide.
A la louche :Envoyé par arezki76
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed -ie '/le_critère/d' mon_fichier
j'ai fais ce que vous m'avez donné et ca marche
maintenant comment faire pour parcourir les fichiers l'un aprés l'autre pour que je puisse supprimer les lignes concernés.
merci
bonjour,Envoyé par arezki76
j'ai pas testé mais ça doit être ça...
sed -ie '/le_critère/d' *
bonjour
comment avoir le resultat dans 1 nouveau fichier aprés suppression
Merci
merci à vous tous, j'ai régler mon pb
Salutations.
Partager