anfängerfrage zu skripts

hallo,

in einer anleitung für kde2 habe ich gelesen, ich soll in einem bestimmten verzeichnis ein skript erstellen. ähm: wie mache ich das denn?

danke und gruss micha

hallo,

in einer anleitung für kde2 habe ich gelesen, ich soll in
einem bestimmten verzeichnis ein skript erstellen. ähm: wie
mache ich das denn?

touch script
vi script

und schon kannst Diu loslegen. Wobei vi als Editor gewisser Gewöhnung bedarf.

Oder was wolltest Du wissen?

Sebastian

hallo sebastian,

touch script
vi script

wie gesagt, anfängerfrage: bei eigabe von „touch script“ in der konsole passiert nichts, bei „vi script“ oeffnet sich was, aber es ist wie du sagtest sehr gewöhnugsbedürftig. kann ich das script damit auch abspeichern?
in einer anleitung steht, man solle den „chmode“ nicht vergessen. kannst du damit was anfangen?

danke für deine antwort,

micha

Moin,

in einer anleitung für kde2 habe ich gelesen, ich soll in
einem bestimmten verzeichnis ein skript erstellen. ähm: wie
mache ich das denn?

Ein Skript ist eine Textdatei mit einem Shellprogramm. Die kannst Du einfach mit einem Editor erstellen.
Im Allgemeinen sollte man Bourne-Shell-Skripte benutzen, also sieht die erste Zeile (‚Shebang‘) so aus:
#! /bin/sh

Danach folgen die anderen Anweisungen.

http://www.linuxdoc.org/HOWTO/Bash-Prog-Intro-HOWTO…

Thorsten

Moin,

in einer anleitung steht, man solle den „chmode“ nicht
vergessen. kannst du damit was anfangen?

Das ist wichtig: Unix führt nur Dateien aus, die als ausführbar markiert sind. Eine Textdatei ist das zunächst nicht, also mußt Du sie mit
chmod u+x dateiname
ausführbar machen (‚Change Mode, User+eXecutable‘).

Thorsten

hallo sebastian,

touch script
vi script

wie gesagt, anfängerfrage: bei eigabe von „touch script“ in
der konsole passiert nichts,

Doch. die Datei script wird angelegt (leer). Ist aber genaugenommen (bei vi) nicht nötig.

bei „vi script“ oeffnet sich
was, aber es ist wie du sagtest sehr gewöhnugsbedürftig. kann
ich das script damit auch abspeichern?

Ja. vi ist als Editor auf eigentlich jedem unix, dashalb sehr nützlich, wenn man ihn wenigstens ein wenig benutzen kann.

In Kürze:

2 Modi (namen vergessen) in den ersten kommt Du, beim Start, mit eingabe von „i“ kommst Du in den Editor-Modus, wo Du das Schript schreiben kannst.

Dann mit wieder in den ersten Modus. (Befehlsmodus?)

Die Befehle hier beginnen mit einem Doppelpunkt.

w = Speichern
q = Verlassen

wq = na was wohl?

Wenn Du eine Datei verändert hast und versehentlich :q machst, wären die Änderungen futsch.

Deshalb erzwingt vi als Sicherheitsabfrage in solchen Fällen

q!

chmod (man chmod) wurde Dir ja schon erklärt.

Etwas einfacher für den Einstieg sind Editoren wie der vom mc

HTH

Sebastian

Hi micha

die beste bash anleitung die ich kenne kommt von IBM !!!

http://www-105.ibm.com/developerworks/papers.nsf/dw/…

Als editor würd ich undbedingt den mc benutzen weil der die syntax kennt und durch die farbgebung die sache einfacher macht

Schnapp dir ein beliebiges bash skript
kopier das und pass es einfach deinen bedürfnissen an

Da lernt man schon beim reinschauen wie sowas ungefähr gestrickt wird

Phagsae

hallo an alle,

danke für die antworten; ich werde es am we mal ausprobieren, jedenfalls habe ich mir nochmal die sache angeschaut und dneke, dass ich mit der info auf dem brett weiterkomme. wenn nicht, melde ich mich nochmal.

vielen dank und gruss

micha