add: new pipeline to log parser

This commit is contained in:
Inanc Gumus
2019-08-08 14:11:54 +03:00
parent 91b3258042
commit e4dae5e0d4
10 changed files with 112 additions and 107 deletions

View File

@@ -0,0 +1,25 @@
SHELL := /bin/bash
LINES = echo -e ">> log.txt has $$(wc -l log.txt | cut -f1 -d' ') lines"
ifeq ($(n),)
n := 18
endif
s:
time go run . < log.txt
r:
go run . < log.txt
# make n=18
load: restore
@echo "enlarging the file with itself, please wait..."
@for i in {1..$(n)}; do awk 1 log.txt log.txt > log_.txt; mv log_.txt log.txt; rm -f log_.txt; done
@$(LINES)
restore:
@$(LINES)
git checkout log.txt
lines:
@$(LINES)