Une place pour une véritable innovation. Partagez vos propres utilitaires créés avec la communauté Manjaro.
Questions et discussions sur la programmation et le codage.
Répondre

script pour networkmanager openvpn

#1Messageil y a 7 ans

Salut,

j'ai suivi :
https://memo-linux.com/installer-facile ... et-centos/
puis
https://memo-linux.com/configurer-netwo ... ment-57746

seulement je buggue lors de la création du script gen_fichier.sh qui me renvoie des erreurs !

#! /bin/bash
sed '1,/<ca>/d;/<\/ca>,$d' $1 > $1.ca.crt
sed '1,/<cert>/d;/<\/cert>,$d' $1 > $1.crt
sed '1,/<key>/d;/<\/key>,$d' $1 > $1.key
sed '1,/<tls-auth>/d;/<\/tls-auth>,$d' $1 > $1.ta.key


et j'ai les erreurs suivantes :

sed: -e expression #1, char 20: unterminated address regex
sed: -e expression #1, char 24: unterminated address regex
sed: -e expression #1, char 22: unterminated address regex
sed: -e expression #1, char 32: unterminated address regex


Qu'est ce que j'ai fais comme bêtise, je vois pas...
Dernière modification par GimenezAntoineil y a 7 ans, modifié au total 1 fois.

script pour networkmanager openvpn

#2Messageil y a 7 ans

bonjour,
une regex débute et fini par le même délimiteur (ici: /) il manque la fermeture de la deuxième dans chaque ligne

#!/bin/bash
sed '1,/<ca>/d;/<\/ca>/,$d' $1 > $1.ca.crt
sed '1,/<cert>/d;/<\/cert>/,$d' $1 > $1.crt
sed '1,/<key>/d;/<\/key>/,$d' $1 > $1.key
sed '1,/<tls-auth>/d;/<\/tls-auth>/,$d' $1 > $1.ta.key
code non testé

script pour networkmanager openvpn

#3Messageil y a 7 ans

Merci papajoke, c'était bien le problème
Répondre