Welche Scriptsprache ist wofür am besten geeignet?
Hallo mein erster neuer Beitrag hier
Ich bin Azubi und habe bald eine Aufgabe anstehen, wo ich noch nicht wirklich viel mit gemacht habe.
Scripting!!
Da ich noch nicht wirklich viel auf Windows- und Unix-Umgebungen gescriptet habe, stellen sich mir einige Fragen zu dem Thema.
Aufgabe wird es sein für mich, eine Anwendung nach ihrer Verfügbarkeit abzufragen und bei einer Nichtverfügbarkeit bestimmte Dateien zu kopieren.
D.h. ich ...:
- brauche bestimmte Zeitintervalle
- muss Dateien zwischen verschiedenen Systemen kopieren können
- brauche einen Prozess, der vollautomatisch im Hintergrund der notwendigen Systeme permanent läuft
Die Umgebungen sind Windows (Server 2k/2k3/2k8r2), HPUX und SLES
Habe jetzt schon mal angefangen, mir das Buch "Windows Scripting lernen" von Addison-Wesley durchzulesen, weils mich interessiert hat und ein Kumpel mir dieses Buch ausgeliehen hat.
Meine Fragen sind:
- Welche Scriptsprache nutze ich am besten für meinen Aufgabenfall bei Windows bzw. welche Möglichkeiten habe ich dort?
- Die gleiche Frage für UX?
Wäre auch nett, wenn ihr noch die ein oder andere Quelle postet, wo man einen guten Einstieg oder Nachschlagemöglichkeiten für die jeweilige Scriptsprache findet.
Liebe Grüße
Ich bin Azubi und habe bald eine Aufgabe anstehen, wo ich noch nicht wirklich viel mit gemacht habe.
Scripting!!
Da ich noch nicht wirklich viel auf Windows- und Unix-Umgebungen gescriptet habe, stellen sich mir einige Fragen zu dem Thema.
Aufgabe wird es sein für mich, eine Anwendung nach ihrer Verfügbarkeit abzufragen und bei einer Nichtverfügbarkeit bestimmte Dateien zu kopieren.
D.h. ich ...:
- brauche bestimmte Zeitintervalle
- muss Dateien zwischen verschiedenen Systemen kopieren können
- brauche einen Prozess, der vollautomatisch im Hintergrund der notwendigen Systeme permanent läuft
Die Umgebungen sind Windows (Server 2k/2k3/2k8r2), HPUX und SLES
Habe jetzt schon mal angefangen, mir das Buch "Windows Scripting lernen" von Addison-Wesley durchzulesen, weils mich interessiert hat und ein Kumpel mir dieses Buch ausgeliehen hat.
Meine Fragen sind:
- Welche Scriptsprache nutze ich am besten für meinen Aufgabenfall bei Windows bzw. welche Möglichkeiten habe ich dort?
- Die gleiche Frage für UX?
Wäre auch nett, wenn ihr noch die ein oder andere Quelle postet, wo man einen guten Einstieg oder Nachschlagemöglichkeiten für die jeweilige Scriptsprache findet.
Liebe Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 183142
Url: https://administrator.de/contentid/183142
Ausgedruckt am: 26.11.2024 um 06:11 Uhr
6 Kommentare
Neuester Kommentar
moin,
es ist niemals nie nicht verkehrt "alle" wichtigen Sprachen zu können.
Und dann ist es ganz einfach - kenne ich eine Sprache, kann ich das meiste mit dieser Sprache lösen.
Wenns Perfornant sein soll, eignen sich alle "Hochsprachen" und speziell wenn es eine Lösung für verschiedene OS Versionen ist.
Im spziellen Fall würde ich wohl ein vbs als vbe umstricken und das als Dienst laufen lassen.
Aber das sei dir auch geschrieben...
"Früher" haben wir mit 1024 bytes gewerkelt, da konnte man das weil man es mußte, heute kannst du die gleichen Baustellen mit 1024 MB lösen, weil es bequemer ist.
Weniger ist also immer mehr und das bedeutet u.a je weniger Saft der Compiler des Scripts braucht, desto besser und desto komplexer die Arbeit.
Gruß
es ist niemals nie nicht verkehrt "alle" wichtigen Sprachen zu können.
Und dann ist es ganz einfach - kenne ich eine Sprache, kann ich das meiste mit dieser Sprache lösen.
Wenns Perfornant sein soll, eignen sich alle "Hochsprachen" und speziell wenn es eine Lösung für verschiedene OS Versionen ist.
Im spziellen Fall würde ich wohl ein vbs als vbe umstricken und das als Dienst laufen lassen.
Aber das sei dir auch geschrieben...
"Früher" haben wir mit 1024 bytes gewerkelt, da konnte man das weil man es mußte, heute kannst du die gleichen Baustellen mit 1024 MB lösen, weil es bequemer ist.
Weniger ist also immer mehr und das bedeutet u.a je weniger Saft der Compiler des Scripts braucht, desto besser und desto komplexer die Arbeit.
Gruß
Meine Fragen sind:
- Welche Scriptsprache nutze ich am besten für meinen Aufgabenfall bei Windows bzw. welche Möglichkeiten habe ich dort?
- Die gleiche Frage für UX?
Bzgl. der 'NIX-Systemen wirst Du mit Windows Skripting nicht weit kommen. Dort ist PERL mit beim Betriebssystem dabei.
Für PERL gibt es sehr gute Bücher vom o'Reilly Verlag.
Hallo,
ganz klar Perl, auch für Windows. Perl hat zwei sehr große Vorteile
1. Es läuft unter allen Betriebssystemen.
2. Es gibt für alle möglichen Aufgaben schon Pakete, die Du nur einbinden musst. Es ist also nicht notwendig, das Rad neu zu erfinden. Die Anlaufstelle ist cpan: http://www.cpan.org/
Lernen musst Du die Sprache natürlich trotzdem
Perl ist schwieriger zu lernen als Python oder Ruby, dafür hat Perl aber auch eine große und alteingesessene Community, das kann sehr hilfreich sein. Ich Empfehle die Newsgroup comp.lang.perl.misc
Die große Schwierigkeit bei Perl ist, dass der Code schnell unübersichtlich wird, es gibt viele "komische Zeichen" und in Perl ist für beinahe jeden Ausdruck der Kontext wichtig, in dem er steht. Larry Wall, der Perl erfunden hat, ist von Haus aus Linguist und das kann man merken, vieles orientiert sich an der menschlichen Sprache/Kommunikation.
Ansonsten sind in einer Unix-Umgebung die jeweiligen Shell-Sprachen wichtig, ohne die läuft nix. Also bei Linux i. allg. bash, sonst c- oder kornshell. Da solltest Du auch mal ein Auge drauf werfen.
Markus
ganz klar Perl, auch für Windows. Perl hat zwei sehr große Vorteile
1. Es läuft unter allen Betriebssystemen.
2. Es gibt für alle möglichen Aufgaben schon Pakete, die Du nur einbinden musst. Es ist also nicht notwendig, das Rad neu zu erfinden. Die Anlaufstelle ist cpan: http://www.cpan.org/
Lernen musst Du die Sprache natürlich trotzdem
Perl ist schwieriger zu lernen als Python oder Ruby, dafür hat Perl aber auch eine große und alteingesessene Community, das kann sehr hilfreich sein. Ich Empfehle die Newsgroup comp.lang.perl.misc
Die große Schwierigkeit bei Perl ist, dass der Code schnell unübersichtlich wird, es gibt viele "komische Zeichen" und in Perl ist für beinahe jeden Ausdruck der Kontext wichtig, in dem er steht. Larry Wall, der Perl erfunden hat, ist von Haus aus Linguist und das kann man merken, vieles orientiert sich an der menschlichen Sprache/Kommunikation.
Ansonsten sind in einer Unix-Umgebung die jeweiligen Shell-Sprachen wichtig, ohne die läuft nix. Also bei Linux i. allg. bash, sonst c- oder kornshell. Da solltest Du auch mal ein Auge drauf werfen.
Markus
Man kann also zusammenfassen es gibt für jede Sprache unterschiedliche Vor- bzw. Nachteile aber ich bin mit der Powershell sehr zufrieden
Grüße Dominik
Grüße Dominik
Moin alle,
Eigentlich sind ja abschliessende Worte dem Beitragsersteller vorbehalten und windelweiche Wogenglätter mir...
...aber ich finde es ein schönes Schlusswort und setze mal den Beitrag auf "hinreichend beantwortet" und "geschlossen".
Bevor noch irgendjemandem die einzig wahre Programmiersprache einfällt....
Grüße
Biber
Zitat von @106543:
Man kann also zusammenfassen es gibt für jede Sprache unterschiedliche Vor- bzw. Nachteile aber...
Man kann also zusammenfassen es gibt für jede Sprache unterschiedliche Vor- bzw. Nachteile aber...
Eigentlich sind ja abschliessende Worte dem Beitragsersteller vorbehalten und windelweiche Wogenglätter mir...
...aber ich finde es ein schönes Schlusswort und setze mal den Beitrag auf "hinreichend beantwortet" und "geschlossen".
Bevor noch irgendjemandem die einzig wahre Programmiersprache einfällt....
Grüße
Biber