PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Daniel666



Daniel666
24.02.03, 19:25
Hi !

Habe mal ne Frage.
Gibt es unter Linux auch so eine Art Batch-Programme, die Shell-Befehle ausführen (wie z.B. mounten usw.) ?

Gruss Daniel666

pippi
24.02.03, 19:28
hallo,

ja. und zwar soviele, wie es "shells" und "skriptsprachen" gibt! 1000 vielleicht? :)

die pippi

hunter
24.02.03, 19:28
Hä ? Ich versteh nicht ganz was du meinst.

Es gibt Programme mit denen kann man mounten. Das nennt sich mount oder für Netzwerke auch smbmount. Aber das ist wohl nicht deine Frage.

Daniel666
24.02.03, 19:34
Nein, ich meine unter Windows gibt es doch Batch-Programme, bzw. unter Dos, welche die Endung bat haben.
Meine Frage ist: Wie erstelle ich ein solches Programm unter Unix bzw. wie rufe ich es auf.
Es geht einfach nur darum mehrere Befehle abzuarbeiten ohne sie immer eintippen zu müssen.

Berufspenner
24.02.03, 19:36
Hi@all

Batchfiles unter Windows sind mit Shellscripten unter Linux gleichzusetzen.

Cu
André

Daniel666
24.02.03, 19:39
Wie werden die den aufgerufen bzw. gestarten ?

Berufspenner
24.02.03, 19:43
Original geschrieben von Daniel666
Wie werden die den aufgerufen bzw. gestarten ? Wie Batchfiles, in der Konsole. Du musst sie aber auch wie Batchfiles erst schreiben.

fons
24.02.03, 19:47
einfach
sh bashscript aufführen oder mit
chmod 777 und dann
./bashscript

gfc
24.02.03, 19:49
selten so einen sinnvollen Titel für einen Thread gesehen.......... :ugly:

Daniel666
24.02.03, 19:55
Hab mich leider vrguckt...

naja...
erst mal danke für die antworten

bernie
24.02.03, 19:58
Original geschrieben von gfc
selten so einen sinnvollen Titel für einen Thread gesehen.......... :ugly: ... und selten so blöde Antworten (wie z.B von Berufspenner und hunter hatte auch schon besser Zeiten)

Hi, du findest hier im Forum bzw bei google sicher unter den Begriffen "Bash Scripting HOWTO" etwas. Grundsätzlich funktioniert das genau so wie in DOS. Du schreibst eine Datei mit etwa dem Inhalt.

#!/bin/bash
erster_befehl mit_parameter
zweiter_befehl
dann tippst du wieder in der Kommandozeile ein
chmod 700 <name> (natürlich mit dem Namen deines Scripts) und rufst es mit ./<name> auf.

Ciao, Bernie