Advertisement
Guest User

generator.sh

a guest
Oct 16th, 2019
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. #!/bin/bash
  2. # $1 - директория. $2 - расширение
  3. if [ -z "$2" ] # проверяем указал ли пользователь расширение
  4. then
  5. exit # если расширение отсутствует то прерываем выполнение
  6. fi
  7. if [ ! -d "$1" ] #проверка на существование директории
  8. then # если директрия не существует
  9. mkdir $1
  10. fi
  11. filename="`date +"%Y%m%d%H%M%S"`.$2" # формируем имя файла
  12. number1=0
  13. number2=$(($RANDOM%30)) # кол-во строк в файле
  14. arr=()
  15. while (($number1 < $number2))
  16. do
  17. fivenumbers=0
  18. while (($fivenumbers<=4))
  19. do
  20. arr[$fivenumbers]=$((RANDOM%100))
  21. let fivenumbers++
  22. done
  23. let number1++
  24. id=$number1
  25. touch $1/$filename
  26. echo "$id ${arr[*]}" » "$1/$filename"
  27. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement