Advertisement
MertcanGokgoz

log uploader

Dec 30th, 2018
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.84 KB | None | 0 0
  1. # !/bin/sh
  2. # Mertcan GÖKGÖZ
  3.  
  4. find /var/log/ -name '*-*-*.logptr' -type f -mtime +30 | awk -F/ '{print $6}' | awk -F. '{print $1}' | sort -u > gunler
  5.  
  6. echo "=============================================="
  7. echo "Gonderilecek Olan Dosyalar"
  8. cat gunler
  9. echo "==============================================\n"
  10. for gun in `cat gunler`
  11. do
  12.         cd  /var/log/
  13.         echo "================"
  14.         tar -cvf ${gun}.tar ${gun}.*
  15.         gzip -f ${gun}.tar
  16.         echo "================"
  17.         rm outfile.log ftp_bad.log
  18.         size=`ls -l ${gun}.tar.gz | awk '{print $5}'`
  19.         /usr/bin/ftp -in 192.168.0.13 <<EOF >> outfile.log 2>> ftp_bad.log
  20.         user mertcan 123456
  21.         cd fwlog
  22.         prompt
  23.         put ${gun}*.gz
  24.         ls ${gun}.tar.gz
  25.         bye
  26. EOF
  27. done
  28. echo "====================Bitti======================="
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement