Ignore:
Timestamp:
Jun 22, 2008, 10:17:59 PM (16 years ago)
Author:
Bruno Cornec
Message:
  • Rwmove ChopUpAndCopyFile in mindi
  • mindi doesn't use slices anymore (no need as no floppy anymore)
  • Removal of sone useless scripts under restore-scripts/mondo
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.7/mindi/rootfs/sbin/install-additional-tools

    r1902 r1989  
    5050fi
    5151
    52 LogIt "Recombining large files..." 1
    53 biggienumber=0
    54 while [ -e "$mountdir/slice-$biggienumber.name" ] ; do
    55     stub=$mountdir/slice-$biggienumber
    56     biggiefname=`cat $stub.name`
    57     if [ -f $biggiefname ]; then
    58         LogIt "$biggiefname already exists - skipped" 1
    59         biggienumber=$(($biggienumber+1))
    60         continue
    61     fi
    62     biggiefsize=`cat $stub.size`
    63     rm -f $stub.name $stub.size
    64     > /tmp/out.dat
    65     sliceno=0
    66     while [ "$sliceno" -le "999" ] ; do
    67         slicefile=$stub.
    68         [ "$sliceno" -lt "100" ] && slicefile="$slicefile"0
    69         [ "$sliceno" -lt "10" ]  && slicefile="$slicefile"0
    70         slicefile="$slicefile"$sliceno
    71         [ ! -e "$slicefile" ] && break
    72         cat $slicefile >> /tmp/out.dat
    73         rm -f $slicefile
    74         sliceno=$(($sliceno+1))
    75         done
    76 
    77     LogIt "$biggiefname ($biggiefsize KB) restored. $sliceno slices." 1
    78 
    79     mkdir -p $biggiefname
    80     rmdir $biggiefname 2> /dev/null
    81     chmod +x /tmp/out.dat
    82     cp -f /tmp/out.dat $biggiefname
    83     rm -f /tmp/out.dat
    84     biggienumber=$(($biggienumber+1))
    85 done
    86 rm -f /slice*
    87 
    8852LogIt "Populating / with tar file content..." 1
    8953
Note: See TracChangeset for help on using the changeset viewer.