init 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. #!/bin/bash
  2. WD=`pwd`
  3. DIR="${WD}/unix"
  4. mkdir -p ${DIR}
  5. create_dir_with_file(){
  6. FILE=$1
  7. MODEL=$2
  8. DEST_FILENAME=$3
  9. TEMPDIR=`dirname ${FILE}`
  10. NAME=`basename ${FILE}`
  11. echo $TEMPDIR
  12. echo $NAME
  13. cp ${MODEL} ${FILE}
  14. mv ${FILE} "${TEMPDIR}/${DEST_FILENAME}"
  15. }
  16. for i in `seq 0 80`
  17. do
  18. FILE=`mktemp -p ${DIR}`
  19. VALUE=${RANDOM}
  20. if [ ${VALUE} -ge 26214 ]
  21. then
  22. cp ${WD}/armes ${FILE}
  23. elif [ ${VALUE} -ge 19660 ]
  24. then
  25. DIRECTORY=`mktemp -d -p ${DIR} data-XXXXXXXXXX`
  26. TEMPDIR=`dirname ${FILE}`
  27. NAME=`basename ${FILE}`
  28. if [ ${VALUE} -ge 23060 ]
  29. then
  30. cp ${WD}/lavie ${FILE}
  31. mv ${FILE} "${DIRECTORY}/"
  32. else
  33. rm ${FILE}
  34. fi
  35. elif [ ${VALUE} -ge 13107 ]
  36. then
  37. rm ${FILE}
  38. mkdir ${FILE}
  39. elif [ ${VALUE} -ge 6553 ]
  40. then
  41. cp ${WD}/lavie ${FILE}
  42. else
  43. rm ${FILE}
  44. DIRECTORY=`mktemp -d -p ${DIR} .data-XXXXXXXXXX`
  45. TEMPDIR=`dirname ${FILE}`
  46. NAME=`basename ${FILE}`
  47. cp ${WD}/2050.txt ${DIRECTORY}/${NAME}
  48. if [ ${VALUE} -le 3251 ] ; then
  49. DISCARDABLE=`mktemp -p ${DIRECTORY} cookies-XXX`
  50. fi
  51. fi
  52. done