home *** CD-ROM | disk | FTP | other *** search
/ norge.freeshell.org (192.94.73.8) / 192.94.73.8.tar / 192.94.73.8 / pub / computers / 3b2 / mklost+found < prev    next >
Text File  |  1985-07-02  |  741b  |  44 lines

  1. #
  2. # mklost+found
  3. #
  4. # Make a lost+found directory.
  5. #
  6.  
  7. set -ue
  8. umask 022
  9.  
  10. root=/
  11. slash=
  12.  
  13. if [ $# -ne 2 ]
  14. then
  15.     echo "Usage: ${0} dir dev" >&2
  16.     exit 1
  17. fi
  18.  
  19. inodes=`fsinfo -i ${2}`
  20. count=`ignore expr \( \( ${inodes} / 100 \) + 31 \) / 32`
  21.  
  22. ignore mkdir ${1}/lost+found 2>/dev/null
  23. cd ${1}/lost+found
  24.  
  25. n=0
  26. while [ ${n} -lt ${count} ]
  27. do
  28.     > a${n} ; > b${n} ; > c${n} ; > d${n} ; > e${n}
  29.     > f${n} ; > g${n} ; > h${n} ; > i${n} ; > j${n}
  30.     > k${n} ; > l${n} ; > m${n} ; > n${n} ; > o${n}
  31.     > p${n} ; > q${n} ; > r${n} ; > s${n} ; > t${n}
  32.     > u${n} ; > v${n} ; > w${n} ; > x${n} ; > y${n}
  33.     > z${n} ; > A${n} ; > B${n} ; > C${n} ; > D${n}
  34.     if [ ${n} -ne 0 ]
  35.     then
  36.         > E${n} ; > F${n}
  37.     fi
  38.     n=`ignore expr ${n} + 1`
  39. done
  40. if [ ${count} -ne 0 ]
  41. then
  42.     rm *
  43. fi
  44.