Shell
lamou23
Messages postés
218
Statut
Membre
-
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
salut
je veux savoir comment on inclut un fichier fich1.sh dans un autre fichier fich2.sh afin que fich1.sh utilisent les variables déclarées dans fich1.sh.
mon but c'est de déclarer des variables contenant des adresse ip comme suit par exemple:
***********************fich1.sh*************
#!/bib/bash
p1="192.168.80.128"
p2="192.168.80.³129"
********************************************
**************fich2***************
snmpwalk -v1 -c public p1
je veux que fiche2 reconnaisse la valeur de p1 ( en php par exemple on peut utliser les variables session pour utiliser des variables dans plusieurs pages web).
moi je veux le fair en shell!!!!!!! je ne sais pas si c'est possible ou pas
aidez moi svp
merci d'avance
je veux savoir comment on inclut un fichier fich1.sh dans un autre fichier fich2.sh afin que fich1.sh utilisent les variables déclarées dans fich1.sh.
mon but c'est de déclarer des variables contenant des adresse ip comme suit par exemple:
***********************fich1.sh*************
#!/bib/bash
p1="192.168.80.128"
p2="192.168.80.³129"
********************************************
**************fich2***************
snmpwalk -v1 -c public p1
je veux que fiche2 reconnaisse la valeur de p1 ( en php par exemple on peut utliser les variables session pour utiliser des variables dans plusieurs pages web).
moi je veux le fair en shell!!!!!!! je ne sais pas si c'est possible ou pas
aidez moi svp
merci d'avance
A voir également:
- Shell
- Classic shell - Télécharger - Personnalisation
- Secure shell - Télécharger - Divers Web & Internet
- Shell infrastructure host c'est quoi - Guide
- Shell startup windows 10 - Guide
- Shell do while ✓ - Forum Shell
2 réponses
Salut,
Voici un exemple.
Les ip sont dans le fichiers ip.txt
Voici un exemple.
Les ip sont dans le fichiers ip.txt
lami20j@debian-acer:~$ cat ip.txt p1="192.168.80.128" p2="192.168.80.129" lami20j@debian-acer:~$ cat affiche_ip.sh #!/bin/bash . /home/lami20j/ip.txt echo $p1 echo $p2 lami20j@debian-acer:~$ chmod +x affiche_ip.sh lami20j@debian-acer:~$ ./affiche_ip.sh 192.168.80.128 192.168.80.129
J'ai trouvé ça:
https://www.techsupportforum.com/threads/include-in-bash-shell-script.66871/
Sinon tu peu toujours exécuter le script dans l'autre et récupérer la valeur de retour ;)
https://www.techsupportforum.com/threads/include-in-bash-shell-script.66871/
Sinon tu peu toujours exécuter le script dans l'autre et récupérer la valeur de retour ;)