|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : août 2005 Messages : 82 ![]() |
Bonjour,
Je suis en train d'adapter un sript pour la prod et j'ai trouver cette commande SED que je ne comprend pas : Code :
proprietaires=\'$(echo "${proprietaires}" | sed s#,#\',\'#g)\' variable $proprietaires Merci de vos lumières |
|
|
00
|
|
|
#2 | ||
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Les # sont le délimiteurs de la regex. Tu aurais pu écrire
Code :
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
||
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : août 2005 Messages : 82 ![]() |
ah ok
ça sert à rien de les mettre alors c'est pour faire joli ? |
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() ![]() Inscription : décembre 2002 Messages : 1 423 ![]() |
bien sure que si ça sert
La commande de substitution de sed est de cette forme : Citation:
__________________
Reportage d'Arte sur Linux |
|
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : août 2005 Messages : 82 ![]() |
ok j'ai tout compris on met ce qu'on veut
merci de vos lumières |
|
|
00
|
|
|
#6 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
En pur bash (selon version de bash) il y a aussi simplement:
Code :
proprietaires=${proprietaires//,/\',\'}
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com