1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/baidu-logcover

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
analyse_remote_log.sh 600
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
leon-guo Отправлено 29.11.2013 10:35 d09e3a6
#!/bin/sh
tmp_dir="__temp"
log_temp_base_dir="$tmp_dir/_log_base"
file_list="_file_list"
log_result_dir="log_result"
rm -rf $tmp_dir
rm -rf $log_result_dir
i=0
host=`hostname`
mkdir $log_temp_base_dir -p
mkdir $log_result_dir -p
while [ $# -ne 0 ];do
log_temp_dir="${log_temp_base_dir}_${i}"
log_temp_result="${log_temp_base_dir}/${i}.log"
mkdir -p $log_temp_dir
sh filter_log.sh $1 $log_temp_dir $file_list
sh merge_log.sh $log_temp_dir $log_temp_result
i=$[i+1]
shift
done
sh merge_log.sh $log_temp_base_dir $log_result_dir/${host}.log
touch ${log_result_dir}/${host}_analyze.ok

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/baidu-logcover.git
git@api.gitlife.ru:oschina-mirror/baidu-logcover.git
oschina-mirror
baidu-logcover
baidu-logcover
master