![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| comment séparer les numéros et les mots à partir d'un fichier à l'aide de scripts shell | Kamakshi s | UNIX pour les nuls Questions et réponses | 1 | 06-26-2008 10:02 AM |
| Je veux combiner deux scripts awk qui est d'avoir le circuit et la même liste de fichiers | LAKSHMI NARAYAN | De programmation et de script Shell | 6 | 06-19-2007 06:02 PM |
| Solaris scripts de connexion | citrowske | SUN Solaris | 0 | 02-08-2007 04:11 PM |
| les scripts ne sont plus en cours d'exécution (Solaris 8) | smcadoo | UNIX for Advanced & Expert Users | 3 | 01-25-2006 01:02 PM |
| tuer des scripts sous Solaris | 98_1LE | UNIX pour les nuls Questions et réponses | 1 | 04-05-2002 06:15 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Bonjour les experts,
J'ai séparé les scripts (KSH) chacun pour Solaris et AIX d'installer des applications (par exemple, BigBrother). J'ai également un script d'installation qui donne une liste de menu pour sélectionner une application à installer à partir d'un tas d'applications. Maintenant, je suis en train de séparer les scripts de combiner en une seule, afin que: 1) lors de mon premier run "Installer" script, il sera de savoir si c'est un AIX, Solaris ou une boîte de 2) lancer le script de solaris partie si elle est solaris et AIX case si elle est partie d'IBM à partir de la nouvelle boîte de script. (quelque chose comme le saut à AIX script une fois le script d'installation trouve IBM boîte, ou vice versa) S'il vous plaît, aidez-moi sur ce |
|
||||
|
Bonjour les experts,
S'il vous plaît, aidez-moi à ce sujet. C'est le scénario: J'ai des applications comme BigBrother, PowerKeeper / PowerBroker etc. que je dois installer au cours de la construction à la fois pour le serveur AIX et Solaris. J'ai déjà des scripts d'installation séparée pour les deux OS pour toutes les applications. Maintenant, je tiens à fusionner ces deux script (par exemple bigbrotheraix.ksh et bigbrothersolaris.ksh en un seul bigbrotherunix.ksh) De l'un de mes script "installer.ksh" (menu pour sélectionner l'application de nombreuses autres applications). au-dessus de votre wrapper fonctionne très bien pour choisir solaris ou aix en utilisant 'uname'. Je vais mettre cette enveloppe dans le haut de installer.ksh script OS pour sélectionner et d'imprimer le message:: print "Vous avez sélectionné $ OS case pour installer votre application. S'il vous plaît sélectionnez dans le menu ci-dessous pour installer $ OS compatible application" maintenant, quand un élément est sélectionné dans le menu, je devrais être en mesure d'aller à la simple script contenant à la fois Solaris et AIX scripts (par exemple bigbrotherunix.ksh) et sélectionnez solaris partie du script que si se révèle être une boîte de solaris. Merci de votre attention. Dernière édition par solaix14; au 10.05.2008 01:29 PM.. Motif: pas de réponse .. |
|
||||
|
Quelque chose comme ça.
Code:
# early on in the script
uname=$(uname)
# now whenever you need to branch
case $uname in
AIX) do aix stuff
do some more aix stuff;;
Solaris)
do solaris stuff;;
esac
|
|
||||
|
à l'aide de cas de déclaration de Korn shell
Bonjour les experts,
1) J'ai deux scripts (un pour un pour Solaris et AIX), maintenant je veux mettre ces deux scripts en un seul. 2) Maintenant, je veux exécuter ce script (combinés) à partir d'un autre script pour: a) choisir si c'est une boîte de Solaris ou AIX b) lancer le script de solaris partie de la combinaison de script si la case vient d'être solaris ou vice-versa en utilisant cas déclaration. Merci d'avance. |
|
||||
|
ère
Merci d'avoir répondu de retour. pouvez-vous s'il vous plaît m'aider à celui-ci en particulier: Code:
OStype='uname -s' case $OStype in SUN) commands;; AIX) commands;; esac ira à la AIX partie de script, une fois OSTYPE \u003d AIX et vice-versa. Je n'ai pas changé quelque chose dans le script original, mais AIX script joint au bas de Solaris script. (Je ne suis pas tellement familier avec les scripts, votre aide sera très appréciée) Merci d'avance. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|