kontrola ISO-image
Karel Dudasek
Karel.Dudasek na vtopu.army.cz
Pátek Květen 28 12:58:26 CEST 1999
Namontovat v linuxu a pak pomoci find a dd nebo cp prectu cele CD
do /dev/null.
A mam je otestovane.
Pak uz je to zalezitost kvality mechaniky.
Prikladam skript v bashi.
--
Karel Dudasek
e-mail: Karel.Dudasek na vtopu.army.cz Karel.Dudasek na dobruska.cz
Spravce poc. site VTOPU Mirova 812
tel: +420 443 673693 Cs. Odboje 518 01 Dobruska
fax: +420 443 21532 518 16 Dobruska tel: +420 443 22509
------------- 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