carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.303 User online
1 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 273 von 2963 (9%) |<   <   >   >|

Autor Stefan Gotthold
Datum 27.11.01, 12:08
Betreff Re: java programm- Batchdatei


Hallo Chris,

auch wenn Du nur wenig mit Batch-Dateien gearbeitet hast, hier ein paar Tipps:
(im folgendem spreche ich von Shellskripten, das bezieht sich auch auf die Batch-Dateien unter Windows, da diese im DOS-Modus ausgeführt werden und DOS ebenfalls eine Shell ist

- Unter Linux/Unix solltest Du dem Shellskript sagen unter welcher Shell sie arbeiten soll. Das geschieht mit "#!/bin/sh" für die sh-shell oder "#!/bin/bash" für die bash, unter DOS kann dies entfallen, da dort nur eine Shell existiert.

- In jedem Shellskript sollten kommentare erfolgen. Den Kommentaren wird eine # vorrangestellt, was dem Interpreter erkennen läßt das ein kommentar erfolgt.

- Feste Pfade sollte man in shellskripten unterlassen.
Wenn man weiß wo die Pfade liegen kann man sich darauf beziehen. Unter Linux/Unix meisten unter local/home/ diesen Pfad bekommt man mit $HOME heraus.
Wenn man feste Pfade angibt dann muß man sicherstellen, das das Programm dort auch liegt. Ansonsten muß man in das Shellskript einarbeiten wo es sich gerade befindet, unter Linux mit pwd (print working directory) und einer Umleitung in eine Variable z.B A=pwd

- In das root-Verzeichnis sollte eigentlich kein Shellskript gelegt werden, spezielle nicht von Anwendern die keine Ahnung von dem System haben.
Wenn dieses Shellskript nämlich ausgeführt wird hat es root-Rechte. Wenn einer es schafft es zu editieren, dann ist das System weite, weit offen.


Die Befehle hier beziehen sich auf Linux, sind unter DOS aber auch vorhanden, nur unter anderen Namen.

Ich hofe ich habe nicht zu viel unsinn reingeschrieben.

Gruß Stefan


Diskussionsverlauf:
java programm
    Re: java programm
        Re: java programm- Batchdatei
            fu... nicht anonym natürlich...
            Re: java programm- Batchdatei
                Re: java programm- Batchdatei
        Re: java programm
            Wenn aber kein jdk auf dem anderen rechner vorhanden ist ?
            Wenn aber kein jdk auf dem anderen rechner vorhanden ist ?
                Re: Wenn aber kein jdk auf dem anderen rechner vorhanden ist ?
                    Re: java programm- Batchdatei
                        Re: java programm- Batchdatei
                            Re: java programm- Batchdatei

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com