Bash: eine bestimmte zeit warten

Pascal, Basic und andere nicht aufgelistete
Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Bash: eine bestimmte zeit warten

Beitrag von cloidnerux » Fr Jul 10, 2009 3:13 pm

Also, ich will in einem makefile nach Ausführung eines targets noch ein wenig warten, damit man den Ausput lesen kann.
Wie schaffe ich das, welche befehle sind vorhanden?

p.S: Ich habe es mal hier reingepackt weil ich es mehr als Konzept gesehen habe, verschiebt es bei bedarf.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8858
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: Bash: eine bestimmte zeit warten

Beitrag von Xin » Fr Jul 10, 2009 3:22 pm

cloidnerux hat geschrieben:Also, ich will in einem makefile nach Ausführung eines targets noch ein wenig warten, damit man den Ausput lesen kann.
Wie schaffe ich das, welche befehle sind vorhanden?

p.S: Ich habe es mal hier reingepackt weil ich es mehr als Konzept gesehen habe, verschiebt es bei bedarf.
Verschoben von Algorithmen und Konzepte nach sonstige Programmiersprachen (make).

Wie sieht's mit 'sleep' aus?
Make ruft Shell-Befehle auf... wie die unter DOS aussehen weiß ich nicht.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: Bash: eine bestimmte zeit warten

Beitrag von cloidnerux » Fr Jul 10, 2009 3:35 pm

Wie sieht's mit 'sleep' aus?
Super danke
Funktioniert

Hatte bei google nichts gefunden.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8858
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: Bash: eine bestimmte zeit warten

Beitrag von Xin » Fr Jul 10, 2009 6:07 pm

cloidnerux hat geschrieben:
Wie sieht's mit 'sleep' aus?
Super danke
Funktioniert

Hatte bei google nichts gefunden.
Im Idealfall schaffst du Dir jedoch eine Infrastruktur, die mitteilt, wenn sie fertig ist.
Sleep wartet entweder zu lange oder zu kurz. Aber nie so lange, dass es exakt passt.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: Bash: eine bestimmte zeit warten

Beitrag von cloidnerux » Fr Jul 10, 2009 6:11 pm

Sleep wartet entweder zu lange oder zu kurz. Aber nie so lange, dass es exakt passt.
Es soll ja auf ncihts gewartet werden, es ist nur so, das das makefile zu schnell ist, ich sehe z.B nicht was der Computer Kompiliert hat weil er sofort weitermacht.
Jezt wartet er halt 2 Sekunden und man kann es sich schnell anschauen oder es ein lassen.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8858
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: Bash: eine bestimmte zeit warten

Beitrag von Xin » Fr Jul 10, 2009 6:38 pm

Schreib die Sachen doch in ein Log-File.

Kompilieren dauert eh schon zu lange, das möchte ich nicht noch verlangsamen.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: Bash: eine bestimmte zeit warten

Beitrag von cloidnerux » Fr Jul 10, 2009 6:46 pm

Kompilieren dauert eh schon zu lange, das möchte ich nicht noch verlangsamen.
Das Makfile ist für mienen Kenrel und der wurde in 0,4Sec Kompiliert, etwas zu schnell für mich.
Schreib die Sachen doch in ein Log-File.
Es ist mir nicht so wichitg, ich will nur sehen ob es grob stimmen kann was Kompiliert wurde und dafür reicht mir momentan noch sleep.
Wenn ich irgendwann mal etwas mehr nötig habe, werde ich mich dann mal nach einer Alterntive umschauen.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: Bash: eine bestimmte zeit warten

Beitrag von Kerli » Fr Jul 10, 2009 8:30 pm

cloidnerux hat geschrieben:Das Makfile ist für mienen Kenrel und der wurde in 0,4Sec Kompiliert, etwas zu schnell für mich.
Aber wenn du das Makefile ganz normal aus der Konsole aufrufst dann bleiben doch alle Ausgaben in der Konsole stehen...
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: Bash: eine bestimmte zeit warten

Beitrag von cloidnerux » Fr Jul 10, 2009 8:41 pm

Aber wenn du das Makefile ganz normal aus der Konsole aufrufst dann bleiben doch alle Ausgaben in der Konsole stehen...
Es kommen aber noch 2,5 Seiten Informrationen und der Grub Dilaog, ansonst wäre es ja unötig gewesen.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: Bash: eine bestimmte zeit warten

Beitrag von Kerli » Fr Jul 10, 2009 9:29 pm

cloidnerux hat geschrieben:Es kommen aber noch 2,5 Seiten Informrationen und der Grub Dilaog, ansonst wäre es ja unötig gewesen.
Du kannst die Informationen ja auch Filtern oder nur teilweise anzeigen lassen. Möglichkeiten gibt es ja genug: grep, less, more etc.
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

Antworten