Commande sed -i

rima_rr -  
 rima_rr -
Bonjour,

j'utilise la commande sed -i sous debian 4.0 etch
sed -i \
-e "s/^ca ca\.crt/ca \/etc\/openvpn\/keys\/ca\.crt/" \
-e "s/^cert server\.crt/cert \/etc\/openvpn\/keys\/server\.crt/" \
-e "s/^key server\.key/key \/etc\/openvpn\/keys\/server\.key/" \
-e "s/^dh[\t ]*dh1024.pem/dh \/etc\/openvpn\/keys\/dh$KEY_SIZE.pem/" \
-e "s/^server[\t ].*$/server $OPENVPN_IPRANGE\.0 255\.255\.255\.0/" \
-e 's/^;\(tls-auth \)\(ta.key.*\)$/\1\/etc\/openvpn\/keys\/\2/' \
-e 's/^;\(.*# Triple-DES\)$/\1/' \
-e 's/^\(status \).*/\1\/var\/log\/openvpn-status.log/' \
/etc/openvpn/server.conf

c pour la configuration d'openvpn et j'ai le msg suivant
"sed: impossible d'éditer /: ce n'est pas un fichier régulier
donc je sais pas koi faire surtout que je sais pas du tt cmt fonctionne cette commande
un vrai débutant
alors svp aidez moi .

merci
Configuration: debian 4.0 etch
Firefox 2.0.0.12

1 réponse

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    A mon avis c'est un problème de "délimiteurs" ;-))
    0