Code: Select all
#!/bin/sh
Xdialog --title "Restore ...." --no-buttons --infobox "Jetzt 2" 5 20 0 &
WA_PID=$!
# Startscripte
cp /mnt/sda1/PhyTechT-602-1/startscript/root/.my-sfs-scripts/* -R /root/.my-sfs-scripts/
wait
kill $WA_PID
LG
Wolfgang
Code: Select all
#!/bin/sh
Xdialog --title "Restore ...." --no-buttons --infobox "Jetzt 2" 5 20 0 &
WA_PID=$!
# Startscripte
cp /mnt/sda1/PhyTechT-602-1/startscript/root/.my-sfs-scripts/* -R /root/.my-sfs-scripts/
wait
kill $WA_PID
Code: Select all
#!/bin/sh
gtkdialog-splash -icon gtk-info -placement center -bg yellow -text " Datei ins System laden! ... bitte etwas warten.."&
WA_PID=$!
cp /mnt/sda1/PhyTechT-602-1/startscript/usr/sbin/ceelab/lazy528-start.html /usr/sbin/ceelab/lazy528-start.html
wait
kill $WA_PID
"-close never" heißt der Zauberparameter#!/bin/sh
gtkdialog-splash -icon gtk-info -placement center -close never -bg yellow -text " Datei ins System laden! ... bitte etwas warten.."&
WA_PID=$!
cp /mnt/sda1/PhyTechT-602-1/startscript/usr/sbin/ceelab/lazy528-start.html /usr/sbin/ceelab/lazy528-start.html
wait
kill $WA_PID
Allerdings wird der kopierprozess so schnell sein bei einer datei, das das Fenster gar nicht aufpoppt#!/bin/sh
gtkdialog-splash -icon gtk-info -placement center -close never -bg yellow -text " Datei ins System laden! ... bitte etwas warten.."&
WA_PID=$!
cp /mnt/sda1/PhyTechT-602-1/startscript/usr/sbin/ceelab/lazy528-start.html /usr/sbin/ceelab/lazy528-start.html &&
kill $WA_PID
Code: Select all
gtkdialog-splash -icon gtk-info -placement center -close never -bg yellow -text " Datei ins System laden! ... bitte etwas warten.." &
WA_PID=$!
cp /mnt/sda1/PhyTechT-602-1/startscript/usr/sbin/ceelab/lazy528-start.html /usr/sbin/ceelab/lazy528-start.html
if [ $? -eq 0 ]; then
kill $WA_PID
Xdialog --msgbox "Alles ok" 0 0
else
kill $WA_PID
Xdialog --msgbox "Etwas ging schief" 0 0
fi