[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Beenden von rsync



Hallo zusammen,

folgendes ist mir bei rsync aufgefallen: Wenn man folgendes startet

	rsync ... /quelle /ziel

dann fängt rsync mit drei Prozessen an zu laufen. Bricht man mit strg-c ab, dann verschwinden diese Prozesse wieder.

Startet man dagegen über ein Skript so:

	# cat skript
	#!/bin/bash
	rsync ... /quelle /ziel

	# ./skript &
	[1] 421

dann bleibt rsync am laufen, selbst wenn mann das Skript mit kill 421 beendet.

Woran liegt das? Wieso führt das Killen eines Elternprozesses nicht dazu, daß alle Kind-Prozesse, also alle rsync-Prozesse, verschwinden?

Und wie könnte man alle rsync-Prozesse killen, die zu dem Skript gehören?

Danke+Gruß!

-- 
Andre Tann


Reply to: