2016-12-03 3 views
0

У меня размер файла журнала 2GB 20days. Я хочу, чтобы разделить, что лог-файлы, как на сегодняшний день ..разделение большого файла журнала на файлы меньшего размера по дате

Я попытался с помощью ниже сценария, но его созданием файлов с пустым размером ..

#!bin/bash 

for year in 2016; do 
    for month in jan feb mar apr may jun jul aug sep oct nov dec; do 
     for day in 1 2 3 4 5 6 7 8 9 10 ... 31 ; do 
cat /export/home//Logs/welogic.log | grep -i $day/$month/$year > $day-$month-$year.log 
      done 
     done 
    done 

Может кто-нибудь помочь в этом ..

+0

какая версия веб-журнала включена? и для какого файла журнала вы хотите это сделать? weblogic имеет встроенную ротацию для файлов журналов. –

ответ

0

В разделе «Серверы» выберите сервер, чьи файлы журналов вы хотите повернуть, затем нажмите «Регистрация» -> «Общие». Здесь есть раздел «Вращение». Выберите тип вращения: по времени. установите «Начать время вращения» и «Интервал вращения», и вы готовы к работе. Посмотрите ниже изображение для руководства.

Редактировать: вы также можете повернуть файл журнала по размеру. просто выберите «По размеру» вместо «По времени».

Rotation

+0

Привет, Спасибо за ответ. Но я хочу разбить большие файлы журнала на файлы меньшего размера. – ramesh

+0

, тогда ваш вопрос не имеет ничего общего с weblogic, не так ли? вы просто хотите разделить файл размером –

+0

да, вы правы .... – ramesh

Смежные вопросы