| Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme. |
Diskussion: Delphi Shell programmierung im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Einen schönen guten abend/morgen ich habe folgendes Problem. Ich würde gerne die Shell-Skript-Programmierung erlenen leider bin ich ein blutiger ...
![]() |
| | #1 (permalink) |
| Registriert seit: 11.02.11 ![]() Likes: 0 | Anzeige Einen schönen guten abend/morgen ich habe folgendes Problem. Ich würde gerne die Shell-Skript-Programmierung erlenen leider bin ich ein blutiger anfänger und komme schon wie man sieht mit dem ersten satz nicht zurecht. Ich hoffe ich bin hier richtig ?und zwar der erste script was in der unterschied zwischen den ersten und den zwieten script den ich geschireben habe und vesrtehe ich das richtig: Das man also das auf einem webspace mit z.B einem FTP program wie Fille Zilla hochlädt und es dann benutzen kann??? Oder ist hier irgendwo mein Irrtum weil ich nähmlich nicht verstehe wie dies ausführen kann oder sehen kann was man eigentlich programmiert im meinen Fall abschreibt. Ich würde gerne den Sinn verstehen ich saß knapp 5 std dabei und bin nicht drauf gekommen. Ich bin nicht dumm und vielleicht nicht der fleißigste aber ich bin sicher das ich dies packen kann. Nur ich brauche jemanden der mir bisschen erklärt muss nicht sofort die lösung sein. Aber zumindesten einen guten Tip wo ich vllt drauf kommen kann. Ich wünsche euch noch einen schönen Tag. #!/bin/sh echo "datum" date echo "rechner" hostname nachdem Sie Ihr Skript abgespeichert haben (hier unter Namen myscript), müssen Sie Ihm über chmod Ausführungsrechte zuweisen. http://faq.scar4u.de/allgemein/chmod <--- hab ich gemacht Anschliesend können Sie es wie ein Gewöhnliches UNIX-Kommando aus dem aktuellen Verzeichnis heraus aufrufen. mars# chmod 744 myscrip mars# ./myscript Datum. Tue Feb 11 16:24:54 MET 2011 Rechner: mars |
| | |
| | #2 (permalink) |
| Hallo Radziu20, wie der Name Shellskript eigentlich schon sagt, handelt es sich um ein Skript, dass durch die Shell ausgeführt wird. Ein Skript ist ja immer ein Programm, das von einem Interpreter ausgeführt wird. Damit du dein Shellscript ausführen kannst, brauchst du eine laufende Shell (normalerweise bash oder sh). Deswegen hat es auf deinem Computer funktioniert (da hast das Script ja explizit mit ./myscript über die Shell gestartet), aber auf dem Server nicht. Wenn du das Script mit FTP überträgst, liegt es erstmal nur als Textdatei rum (auch wenn du ihm mit chmod Ausführungsrechte gegeben hast). Solange du keinen Shell-Zugriff auf den Server hast, kannst du das Script dort nicht ausführen. Ich hoffe, ich habe dein Mißverständnis damit aufklären können. mfg, metax.
__________________ Wenn keiner zuschaut, teile ich heimlich durch Null! Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter | |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Moderator ![]() Registriert seit: 19.06.06 ![]() ![]() ![]() Likes: 51 | Also als erstes wirst du einen Linuxrechner brauchen, das muss aber kein Server im Internet sein. Gerade für den Anfang dürfte es am einfachsten sein, ein Linux Live System zu benutzen. Da wäre z.B. Knoppix. Einfach herunterladen, brennen und dann von CD starten. Ansonsten kann ich dir eigentlich nur raten, die ersten Skripte auszuprobieren und falls du auf Probleme stößt, dann hier einfach mit der genauen Fehlerbeschreibung (inkl. Fehlermeldung!) hier mal nachzufragen. |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |