Test CD
Karel Dudasek
dudasek na vtopu.army.cz
Středa Únor 17 06:58:03 CET 1999
On Tue, 16 Feb 1999, Kamil Toman wrote:
> Jak se da _co nejrychleji_ zjistit, zda je (vypalene) CD cele OK?
Namontovat a cele precist do /dev/null.
Dokonce jsem na to napsal vlastni skript.
Karel Dudasek e-mail: Karel.Dudasek na vtopu.army.cz
Spravce poc. site VTOPU
tel: +420 443 673693 Cs. Odboje
fax: +420 443 21532 518 16 Dobruska
------------- další část ---------------
#!/bin/bash
start=`pwd`
exe=/usr/bin
c=$1
pocet_file=0
export exe
if [ $# -eq 0 ]; then
echo "Pouziti: $0 chybovy_soubor "
echo "#########################################################"
exit 1
fi
if [ $# -eq 1 ]; then
d=`/usr/bin/expr $c : "\(.\)"`
if [ $d != "/" ]; then
c=$start/$c
fi
echo Chybovy soubor je $c
/bin/mount /cdrom
cd /cdrom
fi
d=`pwd`
for i in *
do
if test -d $d/$i
then
cd $d/$i
echo "$d/$i "
sh $exe/kontrola_cd $c vnoren
cd ..
else
cp $i /dev/null
if [ $? -ne 0 ]
then
echo "Chyba v souboru $d/$i" >> $c
else
printf "\b\b\b\b\b\b%6d" $pocet_file
pocet_file=`expr $pocet_file + 1`
fi
fi
done
echo
if [ $# -eq 1 ]; then
cd $start
sleep 10
/bin/umount /cdrom
fi
exit 0
Další informace o konferenci Linux