ich brauche hilfe bei einer aufgabenstellung. Es geht um SHELL Programmierung unter Solaris 10 (SHELL:Kornshell) wovon ich absolut keinen Plan habe.
ich liste die aufgabenstellungnen mal auf:
1. Erstellen eines Shell Script "zeahl"
a.) Das von 1 bis 10 zählt.
b.) das zwei werte abfragt und (aufsteigend) vom ersten bis zum zweiten zählt.
c.) wie b.) , jedoch hängt die zählrichutng davon ab, ob der zweite wert größer oder kleiner ist als der erste wert.
2. erstellen eines shell script "zeahler"
a.) das zwei übergabeparameter bekomt und wie in 1c.) vom ersten bis zum zweuten zählt.
b) zusätzlich eine Warunung ausgibt, falls der erste und der zweite wert übereinstimmen.
c.) nach dem zählvorgang den mittelwert der zahlen ausgibt.
d.) als übergabeparameter den anfangswert, den endwert und die schrittweite bekommt.
3. erstellen eines SHell scripts zur datenbearbeitung
a.) ein script "such
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Hallo Harlekien
Wenn ich dich richtig verstehe, verfügst du über keine UNIX- oder Linux- Kenntnisse und auch über keine Programmierkenntnisse.
Hmmm – ich empfehle dir, ein Linux Betriebssystem zu installieren, dich erste mit der Bash Shell zu beschäftigen und mit etwas Programmiergrundlagen, vielleicht mit C. Du solltest wissen, was elementare Datentypen, Schleifen (for while, do while), Bedingungen (if, then, else, switch, case), Prozeduren, Funktionen und Zeichenketten sind. Das sollte reichen.
Danach kannst du dich der Kornshell widmen. Die Kornshell auf Linux entspricht AFAIK der Kornshell von UNIX.
Hier ein paar Links zu den Themen:
http://www.tutorials.de/tutorials.html
http://www.onlinetutorials.de/
http://www.nickles.de/c/f/12.htm
Das Buch “Linux“ von Michael Kofler, ISBN 3-8273-2228-6, ist auch sehr empfehlenswert. Da wird die Installation von Linux und das Arbeiten mit einer Shell sehr gut beschrieben.
Wie kommst du eigentlich zu den Aufgaben? Studium, Kurs, Schulung? Wenn ja, wie kommt es, dass euch anscheinend keine Grundlagen beigebracht werden?
Viel Spass und Gruss
d-oli