ubuntuusers.de

bash einzeilerscript endlos wiederholen

Status: Gelöst | Ubuntu-Version: Ubuntu
Antworten |

akustikkoppler

Avatar von akustikkoppler

Anmeldungsdatum:
10. März 2007

Beiträge: 362

Wohnort: bad driburg

hallo,

wie kann ich ein bash befehl in einem script endlos wiederholen oder welcher befehl bewirkt das das script von vorne ausgeführt wird?

z.b.

#!/bin/bash

echo "hello world"

wie lass ich die konsole endlos hello world ausspucken?

comm_a_nder

Avatar von comm_a_nder

Anmeldungsdatum:
5. Februar 2006

Beiträge: 2533

Wohnort: Dresden

#!/bin/bash
while true
do 
	echo "hello world"
done

akustikkoppler

(Themenstarter)
Avatar von akustikkoppler

Anmeldungsdatum:
10. März 2007

Beiträge: 362

Wohnort: bad driburg

danke

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17602

Wohnort: Berlin

... und als Einzeiler geschickt ein paar Semikolons streuen:

 while true; do echo "hello world"; sleep 1; done;

MoR4euZ

Anmeldungsdatum:
13. November 2006

Beiträge: 69

Wohnort: Essen City / NRW

gibt es den eine möglichkeit das ganze ein wenig zu steuern?

zb taste x startet die schleife und taste y beendet die schleife
oder mit verzögerung ausgabe erst nach xyz sek.

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17602

Wohnort: Berlin

Ja.

comm_a_nder

Avatar von comm_a_nder

Anmeldungsdatum:
5. Februar 2006

Beiträge: 2533

Wohnort: Dresden

user unknown hat geschrieben:

Ja.

:p
Eine formell und inhaltlich korrekte Antwort.

MoR4euZ

Anmeldungsdatum:
13. November 2006

Beiträge: 69

Wohnort: Essen City / NRW

ja und extreme hilfreich 😀

habe aber schon eine andere wen auch nicht so elegante lösung gefunden

Antworten |