|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Bonjour
Logiquement, cela devrait être facile d'insérer une ligne à un emplacement précis avec sed. Je n'y arrive pas Voici le code: Code :
sed -i.old -e "380i\'sysutils/fastest_cvsup' => 'WITH_ROUNDTRIPE=1',\n" /usr/local/etc/pkgtools.conf J'obtiens le message suivant: Code :
sed : 1: "380i\'sysutils/fastest_c ...": extra characters after \ at the end of i command Merki
__________________
.Olivier |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Bidouille-tout Android Inscription : juillet 2006 Messages : 871 ![]() |
C'est pas une histoire d'interprétation ou pas du "\n" ?
Tu cherche a faire quoi exactement ?
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre Ubuntu 10.04 Lucid Lynx @home LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
|
|
|
00
|
|
|
#3 | |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Citation:
Code :
sed -i.old -e "380i\coucou" /usr/local/etc/pkgtools.conf Code :
extra characters after \ at the end of i command
__________________
.Olivier |
|
|
|
00
|
|
|
#4 | ||||||||
|
Membre Expert
![]() Bidouille-tout Android Inscription : juillet 2006 Messages : 871 ![]() |
Ben regarde par toi même : Code :
contenu de test.txt : avant: Code :
Code :
Code :
![]() (edit) Essaye sans le "-e" pour voir, justement a propos de l'interprétation de ce "\n"
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre Ubuntu 10.04 Lucid Lynx @home LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
|
||||||||
|
|
00
|
|
|
#5 |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Cette même commande chez moi sous FreeBSD ne fonctionne pas
__________________
.Olivier |
|
|
00
|
|
|
#6 | |
|
Membre Expert
![]() Bidouille-tout Android Inscription : juillet 2006 Messages : 871 ![]() |
Citation:
(edit) Sous BSD, ça ne fonctionnerai pas pareil ?
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre Ubuntu 10.04 Lucid Lynx @home LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
|
|
|
|
00
|
|
|
#7 |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Julp m'a conseillé d'installer gsed (GNU sed) sous FreeBSD et tout fonctionne comme sur des roulettes
__________________
.Olivier |
|
|
00
|
|
|
#8 | |
|
Membre Expert
![]() Bidouille-tout Android Inscription : juillet 2006 Messages : 871 ![]() |
Citation:
C'est cool, j'aurai appris un truc
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre Ubuntu 10.04 Lucid Lynx @home LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com