25 lines
732 B
Bash
Executable File
25 lines
732 B
Bash
Executable File
#!/bin/bash
|
|
|
|
|
|
|
|
#file1="/var/log/logwatch/$(ls -1r /var/log/logwatch/ | head -1)"
|
|
#file2="/var/log/iftop/$(ls -1r /var/log/iftop/ | head -1)"
|
|
#file3="/var/log/vnstat/$(ls -1r /var/log/vnstat/ | head -1)"
|
|
|
|
file1="/var/log/logwatch/$(date -d "yesterday" +%F)_logwatch.html"
|
|
file2="/var/log/iftop/$(date -d "yesterday" +%F)_iftop.log"
|
|
file3="/var/log/vnstat/$(date -d "yesterday" +%F)_vnstat.json"
|
|
file4="/var/log/ipfm/$(date -d "yesterday" +%F)_ipfm.log"
|
|
|
|
mkdir /var/log/nettraf/tmp
|
|
cp $file1 /var/log/nettraf/tmp
|
|
cp $file2 /var/log/nettraf/tmp
|
|
cp $file3 /var/log/nettraf/tmp
|
|
cp $file4 /var/log/nettraf/tmp
|
|
|
|
cd /var/log/nettraf/tmp
|
|
tar -czvf /var/log/nettraf/$(date +%Y_%m_%d_%H_%M)_summary.tar.gz -P *
|
|
cd /var/log/nettraf
|
|
rm -rf tmp
|
|
|