Unbenannt
- Autor:
- Datum:
- 12. April 2016 19:24
- Code:
-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#!/bin/bash apachelogdir=/var/log/apache2 logs=( access.log.1 ssl_access.log.1 error.log.1 ) for file in ${logs[@]} do apachelog=$apachelogdir/$file worklog=$apachelogdir/worklog /bin/cp $apachelog $apachelogdir/worklog /usr/bin/perl -p -e 's/^(\d+)\.(\d+)\.(\d+)\.\d+ /\1.\2.\3.000/' $apachelogdir/worklog > $apachelog /bin/rm $apachelogdir/worklog done