The UNIX and Linux Forums  


Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX pour les nuls Questions et réponses
.
google unix.com



UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus!

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Changement de nom d'alias de serveur de fenêtres sur Windows ou Unix? NycUnxer UNIX pour les nuls Questions et réponses 1 03-26-2008 05:54 PM
SFTP des fenêtres E: / serveur sous Unix pranavagarwal De programmation et de script Shell 12 11-28-2007 10:58 AM
Shell Script à partir de la base de serveur ftp shilpa.rajput De programmation et de script Shell 8 11-07-2007 12:52 AM
Windows Client vs Unix? collins High Level Programming 0 10-05-2004 11:49 PM
Windows Server 2K3 vs Unix CapsuleCorpJX UNIX pour les nuls Questions et réponses 1 08-08-2004 06:21 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 12-19-2007
madhunk madhunk is offline
Registered User
  
 

Join Date: Nov 2005
Posts: 91
Le script fonctionne bien sur UNIX Server ... Pas par MSK Tool Kit sur Windows Server

J'ai un. Sh script qui fonctionnait correctement sur tous les serveurs UNIX (AIX, SunSolaris). Le script nécessite deux paramètres obligatoires et de nombreux paramètres facultatifs. Maintenant, à un autre client qui se place sur un ordinateur Windows Server, lorsque j'essaie d'exécuter le script grâce à MKS Toolkit, il ya deux questions. Le script fonctionne très bien si je ne donne pas les paramètres optionnels. Je ne comprends pas pourquoi le script ne traite pas ces paramètres en option. Ai-je tort d'invoquer la coquille? J'ai essayé beaucoup d'options ...

Exemple de script:

Code:
#!/bin/ksh
while getopts :s:u:p:f:m:w:r: Option
do
    case $Option in
        s) Server=$OPTARG;;
        u) User=$OPTARG;;
        p) PassWd=$OPTARG;;
        f) ParmFile=$OPTARG;;
        m) Mode=$OPTARG;;
        w) Warn=$OPTARG;;
        r) Rows=$OPTARG;;
        :) echo "ERROR: Invalid argument. $OPTARG requires a value."
           display_usage;;

        ?) echo "ERROR: Unknown option $OPTARG."
           display_usage;;
    esac
done

shift `expr $OPTIND - 1`

C'est de cette façon, il est exécuté.


Code:
BatchRun.sh -p <optional> <mandatory> <mandatory>

J'ai essayé de nombreuses façons de donner à l'option de prix autour de paramètres sur la ligne de commande. Mais il ne reconnaît pas le-p sur la ligne de commande.

S'il vous plaît, si quelqu'un a des conseils de la même question ..
 

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 02:22 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0