|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éprouvé
![]() |
Bonjour,
J'ai besoin de réaliser une applications (plusieurs script) qui soit compatible sur tous les systèmes Unix. J'ai dans l'idée de faire des fonctions Shell dans un fichier, mais ce n'est pas très propre (maintenance pâs facile). Je voudrais donc savoir si je peux séparer mes fonctions en les mettant dans des scripts différents. Un script ferait appel alors à un autre, etc Je ne sais pas si cela peut se faire en bash, je pense que je serais obligé de passer par un autre langage. Mais voila si je pouvais le faire en ash, ce serait bien
__________________
http://aldorande.miniville.fr/ind Fedora 8, eclipse 3.3 sur x86_64 -------------- Colorer votre code php |
|
00
|
|
|
#2 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : octobre 2007 Messages : 15 ![]() |
Bonjour,
Code :
Good luck |
||
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() Inscription : janvier 2004 Messages : 990 ![]() |
En fait tu as deux possibilités techniques (que tu peux par la suite utiliser de plusieurs façons), tu peux utiliser un script comme un programme normal, ou alors tu peux sourcer des bouts de script à l'intérieur d'un autre.
Une idée serait d'avoir un script par Unix cible et au chargement de ton script principal tu source le bon script qui va définir les variables et fonctions qui-vont-bien. Comme ça après dans ton script principal tu as une API portable que tu peux utiliser comme tu veux. Et l'objectif à atteindre est trop complexe pour tout mettre en un seul fichier, tu peux très bien avoir un script qui ne fait que sourcer les bons fichiers (ceux qui contiennent les fonctions adaptés à l'unix cible) et ce script "sourceur", tu le source dans tous tes scripts. Compris, le coup de la source ?
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter. |
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() |
non pas le coup de la source
mais je pense que j'ai compris le concept tu fait un script générique qui place des variables et qui vont chercher les bons scripts, si ce n'est pas cela j'ai pas compris
__________________
http://aldorande.miniville.fr/ind Fedora 8, eclipse 3.3 sur x86_64 -------------- Colorer votre code php |
|
00
|
Copyright © 2000-2012 - www.developpez.com