Portál AbcLinuxu, 3. srpna 2025 11:27
dir=0
file=0
nrfiles=100
dest=$1
raid=$2
disk=$3
cas=`date +%k:%M`
date=`date +%m/%d/%y`
exit=0
while [ $exit -eq 0 ]
do
mkdir -p $dest/${raid}/$dir;
while [ $file -le $nrfiles ]
do
dd if=/dev/zero of=$dest/${raid}/$dir/$file.img bs=102400 count=102400;
exit=$?
file=`expr $file + 1`;
done;
dir=`expr $dir + 1`;
if [ $nrfiles == 1000 ]
then
echo zapsano ${dir} tis. souboru na pole $raid a disk $disk
echo zapsano ${dir} tis. souboru na pole $raid a disk $disk >> /logy/$disk.log
fi
if [ $nrfiles == 100 ]
then
echo zapsano ${dir}00 souboru na pole $raid a disk $disk
echo zapsano ${dir}00 souboru na pole $raid a disk $disk >> /logy/$disk.log
fi
done
exit=0;
while [ $exit -eq 0 ]
do
dd if=/dev/zero of=$dest/${raid}/$file.img bs=102400 count=102400
exit=$?
file=$(expr $file + 1)
done
file=$(expr $file + 1)
Tohle _rozhodně_ nahraď za:
((file++))
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.