Christophe Gaubert a écrit :
Le 09/11/06, Bernard Siaud <[EMAIL PROTECTED]> a écrit :
$ cp -f index.php test.php;sed -e 's/"//xorg.conf/"xorg.conf/g'
L'erreur était
sed -e 's/"\/xorg.conf/"xorg.conf/g'
=> remplacer "/xorg.conf par "xorg.conf
À ce propos, pourquoi le /g à la fin ?
test.php cp: écraser `test.php'?y
sed: -e expression n°1, caractère 6: option inconnue pour `s'
Tu cherches à remplacer quoi par quoi ?
Pour le cp, je pense que c'est dû à l'alias :
$ alias cp
alias cp='cp -i'
Je fait le même constat que toi.
Je comprends enfin pour le cp ! Comment faire pour détourner cet alias
dans un script ? Il me pose souvent problème !
Enfin, ici, ça m'est inutile car je vais faire quelque chose du genre :
`echo "sed -e 's/\"\/$1/\"$1/g' \"$racine/cache/$1/index.php\" >
\"$old_pwd/$1/index.php\""`
Le problème, c'est que
echo "sed -e 's/\"\/$1/\"$1/g' \"$racine/cache/$1/index.php\" >
\"$old_pwd/$1/index.php\""
me génère bien la bonne commande
sed -e 's/"\/xorg.conf/"xorg.conf/g\'
"/home/bs/developpe/cache/xorg.conf/index.php" >
"/home/bs/developpe/site/Linux/serveurX/xorg.conf/index.php"
mais l'exécution de
`echo "sed -e 's/\"\/$1/\"$1/g' \"$racine/cache/$1/index.php\" >
\"$old_pwd/$1/index.php\""`
génère lui
sed: -e expression n°1, caractÚre 1: commande inconnue:
`''
--
Amicalement vOOotre Troumad Alias Bernard SIAUD
mon site : http://troumad.info : AD&D maths WEB sectes
Pour la liberté http://lea-linux.org http://www.eurolinux.org/index.fr.html
N'envoyez que des documents avec des formats ouverts, comme
http://fr.openoffice.org
=========================================
Vous souhaitez acquerir votre pack ou des services Mandriva?
Rendez-vous sur "http://store.mandriva.com".
Rejoignez le club Mandriva : http://club.mandriva.com
=========================================