Bonjour tout le monde,
je possède actuellement ce fichier de configuration suivant :
Avec mon code j'arrive à extraire cette chaine : ./plugins-scripts/check_InterfaceState.pl $host $1 $2 $3 $4 qui est un script perl et qui va recevoir 5 paramètres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 [ Ports configurations ] port_client = 5000; port_ssl = 443; [ Plugins configurations ] iso.3.6.1.4.1.9.9.41.2.0.1 = ./plugins-scripts/check_InterfaceState.pl $host $1 $2 $3 $4; iso.3.6.1.4.1.9.9.41.2.0.2 = ./plugins-scripts/check_InterfaceState.pl $host $1 $2 $3; iso.3.6.1.4.1.9.9.41.2.0.3 = ./plugins-scripts/check_InterfaceState.pl $host $1 $2; [ DataBase configurations ] db_name = XOR; db_host = 127.0.0.1; db_port = 5432;
Dès que je souhaite exécuter à l'aide de la fonction système faudra faire en sorte de remplacer les paramètres par leur vrai valeur respectif, alors je voudrais savoir si ce remplacement de variable doit se faire dans le code ou autrement ?
Merci pour vos réponses.
Partager