Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2012, 11h47   #1
Expert Confirmé
 
Homme
Ingénieur développement logiciels
Inscription : juin 2007
Messages : 2 258
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2007
Messages : 2 258
Points : 2 578
Points : 2 578
Par défaut Remplacer une ligne par une autre

Bonjour,

Ça a l'air assez classique, mais je cherche la ligne de commande à passer à sed pour remplacer une ligne dont le début commence par un certain motif. Je précise que ce n'est pas un mot à remplacer car je connais la syntaxe, mais bien une ligne complète par une autre.
Quelqu'un peut il m'aider?
Merci
DevServlet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 12h05   #2
Expert Confirmé
 
Inscription : janvier 2011
Messages : 970
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : janvier 2011
Messages : 970
Points : 2 871
Points : 2 871
Salut,

Au choix :

Code :
1
2
3
sed '/^motif/ c\motif de remplacement' fichier
 
sed 's/^motif.*$/motif de remplacement' fichier
__________________
$ man woman
Il n'y a pas de page de manuel pour woman.
zipe31 est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h53.


 
 
 
 
Partenaires

Hébergement Web