Сгененировать файлы со случайной датой

Дата публикации: 09 06 2015 Автор: PazitiFF
#!/bin/bash
 
PATH_TO_DIR="path/to/dir"
for i in {1..10}
do
 
DATE=`date -d "$((RANDOM%10+2005))-$((RANDOM%12+1))-$((RANDOM%28+1)) $((RANDOM%23+1)):$((RANDOM%59+1)):$((RANDOM%59+1))" '+%Y%m%d%H%M'`
 
dd if=/dev/urandom of=$PATH_TO_DIR/sample-$i.txt bs=1M count=1
touch -t $DATE $PATH_TO_DIR/sample-$i.txt
   echo "File sample-$i.txt created"
done

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Вы можете использовать подсветку исходного кода следующими тегами: <code>, <blockcode>, <apache>, <bash>, <css>, <drupal6>, <html5>, <javascript>, <mysql>, <php>.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.