Firew
14-02-2002, 14:38
Hallo
Ich habe folgendes Script
#!/bin/bash
SICH1=/home/woe/sicherung-`date '+%d_%m_%Y-%H%M'`.tar.gz
SICH2=$SICH1
Q1=/var/lib/rpm/*
Q2=/home/woe/*
ZIEL=/tmp
LOG=/tmp/.sicherungs_log
cat /dev/null > $LOG &
tar -cvzf $SICH2 $Q1 $Q2 > $LOG 2>&1 &
mv $SICH2 $ZIEL
Nun wird der mv Befehl nicht ausgeführt. Ich glaube weil ich die Befehle vorher im Hintergrund laufen lassen.
Wie kann ich es also machen, dass jeder Befehl nacheinander abgearbeitet wird?
Gruß
Marcus
Ich habe folgendes Script
#!/bin/bash
SICH1=/home/woe/sicherung-`date '+%d_%m_%Y-%H%M'`.tar.gz
SICH2=$SICH1
Q1=/var/lib/rpm/*
Q2=/home/woe/*
ZIEL=/tmp
LOG=/tmp/.sicherungs_log
cat /dev/null > $LOG &
tar -cvzf $SICH2 $Q1 $Q2 > $LOG 2>&1 &
mv $SICH2 $ZIEL
Nun wird der mv Befehl nicht ausgeführt. Ich glaube weil ich die Befehle vorher im Hintergrund laufen lassen.
Wie kann ich es also machen, dass jeder Befehl nacheinander abgearbeitet wird?
Gruß
Marcus