Linux 15.036 Themen, 107.107 Beiträge

Sowas wie die .bat unter windows

Adme / 3 Antworten / Baumansicht Nickles

Hallo,

ich möchte unter linux gerne eine datei erstellen, die das starten einer anderen datei beinhaltet. also ich gebe in die console ./datei_run ein und dann wird eine andere datei /pfad/andere_datei parameter nocheiner gestartet. wie mache ich sowas?

und dann nochwas: kann ich über php mit exec() oder system() irgendwie dateien auf dem system ausführen lassen?

bei Antwort benachrichtigen
bashfreak Adme „Sowas wie die .bat unter windows“
Optionen

Hi
Verstehe ich nicht so ganz genau, Du möchtest also einen Befehl eingeben und der soll dann
mehrere auf einmal "abrattern" ?

Bsp: 3 befehle als einen .... wenn Du das mit auf der Konsole setzt ";" kannst Du auch mehrere
halt auf einmal .......

mkdir /test1; mkdir test2; mkdir /test3

Das selbe dann bei ausführbaren Files ...............

/phad/./run_test1; /phad/./run_test2; /phad/./run_test3 .............

Wenn es allerdings ein bisschen komplexer werden sollte am besten dann in eine Datei schreiben
mit einem Editor Deiner Wahl

--------------- /tmp/run_test ---------------------
#!/bin/sh

cd ../wo auch immer; ./run_test1; ./run_test2; run_test3 ......
---------------------------------------------------

Dann das ganze Ausführbar machen chmod +x /tmp/run_test
Danach kannst Du es auf der Konsole Starten.

cd /tmp
./run_test

Wie gesagt weiß nicht ob Ich es richtig verstanden habe, falls nicht Ignorier mich einfach der
Erfolg macht es nicht anders mit mir :-))

mfg bashy

bei Antwort benachrichtigen
Adme Nachtrag zu: „Sowas wie die .bat unter windows“
Optionen

jo, danke für deine hilfe. aber ich hatte schon gestern abend selbst rausgefunden, was ich gesucht habe...und zwar shell scripts (.sh datein). aber trotzdem danke...
jetzt muss ich nur noch den phpscheiß ausbekommen :)

bei Antwort benachrichtigen
Kirin Adme „Sowas wie die .bat unter windows“
Optionen

Das gleiche wie ; erledigt auch &&
Grüße
Kirin

bei Antwort benachrichtigen