Ich bin da kein Spezi, aber müsste es nicht "delay 5" heißen?
Ralf
Ergebnis 1 bis 7 von 7
- 17.01.2011, 17:05 #1Schöner von Nordhausen
Themenstarter
- Registriert
- 10.2008
- Beiträge
- 324
Applikation öffnen und nach 5 Sekunden weitermachen
Ich möchte gerne eine Applikation öffnen und mit sleep 5 nach 5 Sekunden einen weiteren Befehl ausführen.
Das Problem ist nun, dass Terminal wartet, bis die geöffnete Applikation wieder geschlossen ist.
Kann ich das irgendwie umgehen?
- 17.01.2011, 17:45 #2Ich hasse Leute, die mitten im Satz
- 17.01.2011, 18:50 #3Schöner von Nordhausen
Themenstarter
- Registriert
- 10.2008
- Beiträge
- 324
Sollte für Shell stimmen, delay wäre für AS. Zur Zeit dauert es aber sowieso bis das Programm beendet wurde.
- 17.01.2011, 18:54 #4Code:
$ befehl1&; sleep 5; befehl2
Notebook: Lenovo ThinkPad X200 | 12,1" | Core2Duo 2,26GHz | 8GB DDR3 | X25-M G2 | HSDPA | Arch Linux x86_64HTPC: Apple MacMini | Core2Duo 2,26GHz | 2GB DDR3 | Geforce 9400M | Apple Remote | MacOS X 10.6 + Plex
- 17.01.2011, 19:08 #5Schöner von Nordhausen
Themenstarter
- Registriert
- 10.2008
- Beiträge
- 324
Danke, hatte noch einen Tippfehler:
Funktioniert!Code:$ befehl1& sleep 5; befehl2
Geändert von dawiinci (17.01.2011 um 19:25 Uhr)
- 17.01.2011, 19:25 #6Der springende Punkt ist das & hinter dem ersten Befehl. Dieser wird damit in den Hintergrund geschickt und das Terminal wird frei (und arbeitet die nächsten Befehle ab).Code:
/Applications/TextEdit.app/Contents/MacOS/TextEdit & sleep 5 cp Datei1 Datei1_Kopie
Notebook: Lenovo ThinkPad X200 | 12,1" | Core2Duo 2,26GHz | 8GB DDR3 | X25-M G2 | HSDPA | Arch Linux x86_64HTPC: Apple MacMini | Core2Duo 2,26GHz | 2GB DDR3 | Geforce 9400M | Apple Remote | MacOS X 10.6 + Plex
- 17.01.2011, 20:07 #7
Oder so:
Code:open -a TextEdit; sleep 5; open -a Mail
It's more fun to be a pirate than to join the navy.RTF Apfeltalk Wiki


Zitieren




