![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen! |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Ändern der Windows Server-Alias-Namen auf Windows-oder UNIX? | NycUnxer | UNIX for Dummies Questions & Answers | 1 | 03-26-2008 05:54 PM |
| SFTP von Windows E: / Unix-Server | pranavagarwal | Shell Programmierung und Scripting | 12 | 11-28-2007 10:58 AM |
| Shell Script zum FTP-Server von Windows | shilpa.rajput | Shell Programmierung und Scripting | 8 | 11-07-2007 12:52 AM |
| Windows Client Vs Unix-Server? | Collins | High-Level-Programmierung | 0 | 10-05-2004 11:49 PM |
| Windows Server 2K3 vs Unix | CapsuleCorpJX | UNIX for Dummies Questions & Answers | 1 | 08-08-2004 06:21 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Script läuft wunderbar auf UNIX-Server ... nicht durch MSK-Tool-Kit für Windows Server
Ich habe eine. Sh-Skript, welches läuft problemlos auf allen Unix-Servern (AIX, SunSolaris). Das Skript benötigt zwei obligatorischen Parameter und viele optionale Parameter. Nun zu einem anderen Client-Platz, die auf einem Windows-Server, wenn ich versuche, das Skript durch MKS Toolkit, gibt es einige Probleme. Das Skript läuft sehr gut, wenn ich nicht alle Parameter optional. Ich verstehe nicht, warum das Skript nicht behandeln, die als optionale Parameter. Bin ich dabei die falsche Shell? Ich habe viele Möglichkeiten ... Beispielskript: 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`
Dies ist, wie es ausgeführt wird. Code:
BatchRun.sh -p <optional> <mandatory> <mandatory> Ich habe viele Möglichkeiten, um Angebote rund um die optionalen Parameter in der Befehlszeile. Es wird jedoch nicht erkennen, der-p auf der Kommandozeile. Bitte, falls jemand das gleiche Problem .. |
|
||||
|
Ich bin mit MSK Toolkit und noch nicht heruntergeladen haben Cygwin ...
Aber Microsoft Services for UNIX ist für die Integration von Windows in die bestehenden UNIX-basierten Umgebungen .. oder? Ich bin in der Lage, um die Shell-Skripte ... Es ist nur, dass die MSK Toolkit ist nicht die-f oder-n-oder p optionale Parameter. |
|
||||
|
Zitat:
Code:
getopt(1) getopt(1)
getopt
NAME
getopt - parse utility options
SYNOPSIS
set -- 'getopt optstring $*'
DESCRIPTION
The getopt(1) utility (not to be confused with the getopts(1) command)
separates options in command lines so they can be parsed and validated by
shell procedures. The opstring argument is a string of recognized option
letters. If a letter is followed by a colon, the option is expected to
have an argument which may or may not be separated from the option by
blank space. The special option "--" delimits the end of the options. The
getopt(1) utility places "--" in the arguments at the end of the options,
or it will recognize "--" if it is explicitly used. The shell arguments
$1, $2, and so on, are reset so that each option is preceded by a "-" and
in its own shell argument; each option argument is also in its own shell
argument.
DIAGNOSTICS
The getopt(1) utility prints an error message on standard error if it
encounters an option letter not specified in the opstring argument.
SEE ALSO
getopts(1)
getopt(3)
|
|
||||
|
Bitte senden Sie mir eine private Nachricht
Hallo, Mr. Porter.
Ich versuche, mit Windows SFU Version 3.5 auf einem UNIX-Port POSIX C-Programm kompatibel zu Windows. Sie sagen, dass Sie diese Version, verwenden Sie es, um Programme oder nur für andere Aufgaben? Das Problem Ich bin in Betrieb ist, dass es scheint, gibt es eine Menge von Windows externen Referenzen, die sich geworfen automatisch von der cc-Kommandozeile, die nicht in den Bibliotheken, die von der SFU-System. Die spezifische externe Referenz ist __security_cookie und in Windows ist es in der mscvrt.lib Datei, aber es scheint nicht in einer der. A-Dateien, die von der SFU. Jede Hilfe können die für mich zu diesem Thema wäre sehr dankbar. |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|