Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /bin/bash
- if [ -d /root/logtest2/log_$(date +%d.%m.%y) ];
- then
- echo "Есть дата"
- else
- mkdir /root/logtest2/log_$(date +%d.%m.%y)
- fi
- if [ -d /root/logtest2/log_$(date +%d.%m.%y)/$(date +%H) ];
- then
- echo "Есть час"
- else
- mkdir /root/logtest2/log_$(date +%d.%m.%y)/$(date +%H)
- path=/root/logtest2/log_$(date +%d.%m.%y)/$(date +%H) #запоминаем путь до конечной папки
- find /var/log/ -maxdepth 6 -name '*.log' -exec cp --parents '{}' $path \; # собираем все .log файлы в папке /var/log с гл$
- #и копируем в папку часа с сохранением путей к $
- find /var/log/ -maxdepth 6 -name '*.log' -exec cp /dev/null '{}' \; #обнуляем
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement