22 Dec
2004
22 Dec
'04
23:59
On Thu, Dec 23, 2004 at 12:43:16AM +0100, Jens Nixdorf wrote:
FILENAME=`kdialog --getsavefilename ~/backup "*.img | Kartenimages"` dd if=/dev/hdc of=$FILENAME & PID= `ps -aeo "%p %c %a" | grep 'dd if /dev/hdc' | awk '{print $1}'` STATUS=`kill -USR1 $PID 2<&1`
Kill gibt hier nichts aus, das macht dd. :) Leider kann ich im Moment auch keine Loesung aus dem Aermel schuetteln. Ich hab nur eine Idee, die du verfolgen kannst: fifo=/tmp/dd.$$ # it's better to use mktemp mkfifo "$fifo" dd if=/dev/hdc of="$FILENAME" > "$fifo" 2>&1 & while sleep $update_interval ; do kill -USR1 $PID read .... < "$fifo" done Das ist auf keinen fall funktionstuechtig, nur mal so ein Denkanstoss. /GM