bash, for-loops und job control
Von: Adalbert Michelic (me@exp-200706.lopez.at) [Profil]
Datum: 02.03.2008 20:23
Message-ID: <slrnfslvmd.5ps.me@ixion.lopez.at>
Newsgroup: at.linux
Datum: 02.03.2008 20:23
Message-ID: <slrnfslvmd.5ps.me@ixion.lopez.at>
Newsgroup: at.linux
Hallo, nachdems hier grad wieder mal so ruhig ist, eine der Sachen, die mich schon länger mal interessieren würden: Mit Ctrl-Z kann ich einen laufenden Befehl ja unterbrechen, und ihn später entweder mit bg in den Hintergrund schicken, oder ihn mit fg im Vordergrund weiter laufen lassen. Funktioniert normalerweise auch toll. Aber warum geht das grad mit for-Schleifen in einer bash nicht? ,---- | am@ixion:~$ for i in `seq 1 10` ; do echo $i && sleep 1; done | 1 | 2 | 3 | | [1]+ Stopped sleep 1 | am@ixion:~$ fg | sleep 1 `---- Das aktuell laufende Programm läuft noch bis zum Ende, dann gehts kommentarlos nicht mehr weiter. Stell ich mich blöd an, darf man das einfach nicht, gibts da logische Erklärungen, ...? Adalbert, ders gern zumindest verstehen würde[ Auf dieses Posting antworten ]
Antworten
- Jens Mander (nein, nicht wirklich) (02.03.2008 21:09)
- Adalbert Michelic (02.03.2008 21:44)
- Thomas Ogrisegg (03.03.2008 02:31)
- Adalbert Michelic (03.03.2008 07:54)
- Markus Raab (03.03.2008 19:28)
- Adalbert Michelic (03.03.2008 21:50)
