Le Sat, Jul 27, 2002 at 01:50:17PM +0200, Jean ROBERT ecrit :
> Bonjours a toute la ML (et encore merci pour votre aide)
> Je suis conforté a un petit problème : J'ai dans un fichier une liste
> d'utilisateur que je veux d'éclarer sur mon systeme. J'ai fais un petit
> script shell qui lit le fich
Le sam 27/07/2002 à 13:50, Jean ROBERT a écrit :
> Bonjours a toute la ML (et encore merci pour votre aide)
>
> Je suis conforté a un petit problème : J'ai dans un fichier une liste
> d'utilisateur que je veux d'éclarer sur mon systeme. J'ai fais un petit
> script shell qui lit le fichier et ajo
Petit poème en prose de Loïc Le Guyader, le jeudi 15 nov 2001:
> Bonjour,
> j'aurais besoin d'un petit script qui me remplace dans un fichier des
> mots par d'autre. Simple je me suis dit! J'ai donc essayé ceci:
> DESTDIR=salut
> cat config.h | sed 's/($DESTDIR)/$DESTDIR/' > config.new
>
> Le but
On 2001.11.15 17:20 Loïc Le Guyader wrote:
> Bonjour,
> Je suis content de voir toutes ces réponses mais bon, je me suis mal
> expliquer. Reprenons. Je ne veux par exemple pas remplacer "(salut) et
> toit" par "salut et toi" mais la chaîne "($DESTDIR) et toi" par
> "salut et toi".
> Le problème ave
Le 15 November 2001 à 5h17, Jacques L'helgoualc'h, à bout, prit son clavier pour
taper sur son écran:
> PROFETA Mickael a écrit, jeudi 15 novembre 2001, à 16:29 :
> [...]
> > le plus simple selon moi:
> >
> > cat config.h |sed s/'($DESTDIR)'/$DESTDIR/ >config.new
>
> sed 's/(\$DESTDIR)/'$DESTDIR/
Le 15.11.01, Thomas Nemeth a tapoté :
| Le 15.11.01, Loïc Le Guyader a tapoté :
|
| sed -e "s/(\$DESTDIR)/$DESTDIR/g" > config.new
Tout le monde aura corrigé en rajoutant config.h avant ">" :)
Thomas
--
/* Am I fucking pedantic or what? */
2.2.16 /usr/src/linux/drivers/sc
On Thu, Nov 15, 2001 at 05:20:26PM +0100, Loïc Le Guyader wrote:
> Bonjour,
> Je suis content de voir toutes ces réponses mais bon, je me suis mal
> expliquer. Reprenons. Je ne veux par exemple pas remplacer "(salut) et
> toit" par "salut et toi" mais la chaîne "($DESTDIR) et toi" par
> "salut et t
Bonjour,
Je suis content de voir toutes ces réponses mais bon, je me suis mal
expliquer. Reprenons. Je ne veux par exemple pas remplacer "(salut) et
toit" par "salut et toi" mais la chaîne "($DESTDIR) et toi" par
"salut et toi".
Le problème avec la régle sed 's/($DESTDIR)/$DESTDIR/' n'est pas
qu'el
PROFETA Mickael a écrit, jeudi 15 novembre 2001, à 16:29 :
[...]
> le plus simple selon moi:
>
> cat config.h |sed s/'($DESTDIR)'/$DESTDIR/ >config.new
sed 's/(\$DESTDIR)/'$DESTDIR/ config.h >config.new
ou directement
perl -pi.bak -e 's/\(\$DESTDIR\)/'$DESTDIR/ config.h
--
Jacques L'helgoualc
Salut,
Voici un ptit script en perl qui devrait faire l'affaire :
#! /bin/perl -w
@ARGV="/rep/config.h";
$^I=".old";
while (<>) {
s/\(\$DESTDIR\)/\$DESTDIR/gi;
print;
}
voila ...
+==+
| Why Reboot ?? |
| Use Debian GNu/Linux |
| www.debianworld.
Le 15.11.01, Loïc Le Guyader a tapoté :
| Bonjour,
| j'aurais besoin d'un petit script qui me remplace dans un fichier des
| mots par d'autre. Simple je me suis dit! J'ai donc essayé ceci:
| DESTDIR=salut
| cat config.h | sed 's/($DESTDIR)/$DESTDIR/' > config.new
Argh... Un UUOC !
PROFETA Mickael writes:
> Si si, sed sai faire, mais faut lui dire proprement, il ya plein de
> caracteres
> a proteger:
>
> le plus simple selon moi:
>
> cat config.h |sed s/'($DESTDIR)'/$DESTDIR/ >config.new
>
Il me semble aussi qu'il faut mettre un "g" pour spécifier qu'il fasse
to
--- Charles Goyard <[EMAIL PROTECTED]> a écrit : >
Ainsi parlait Loïc Le Guyader :
> > Bonjour,
> > j'aurais besoin d'un petit script qui me remplace
> dans un fichier des
> > mots par d'autre. Simple je me suis dit! J'ai donc
> essayé ceci:
> > DESTDIR=salut
> > cat config.h | sed 's/($DESTDIR)/$
On Thu, Nov 15, 2001 at 04:16:17PM +0100, Loïc Le Guyader wrote:
Bonjour
> DESTDIR=salut
> cat config.h | sed 's/($DESTDIR)/$DESTDIR/' > config.new
>
> Le but était que dès que sed rencontre la chaîne "($DESTDIR)", il la
> remplace par salut (cad le contenu de $DESTDIR et on enléve les
> parenthès
-Message d'origine-
De : Loïc Le Guyader [mailto:[EMAIL PROTECTED]
Bonjour,
j'aurais besoin d'un petit script qui me remplace dans un fichier des
mots par d'autre. Simple je me suis dit! J'ai donc essayé ceci:
DESTDIR=salut
cat config.h | sed 's/($DESTDIR)/$DESTDIR/' > config.new
Le bu
Ainsi parlait Loïc Le Guyader :
> Bonjour,
> j'aurais besoin d'un petit script qui me remplace dans un fichier des
> mots par d'autre. Simple je me suis dit! J'ai donc essayé ceci:
> DESTDIR=salut
> cat config.h | sed 's/($DESTDIR)/$DESTDIR/' > config.new
>
> Le but était que dès que sed rencontre
16 matches
Mail list logo