Linux 14.981 Themen, 106.343 Beiträge

Sowas wie die .bat unter windows

Adme / 3 Antworten / Flachansicht 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