0092. CC 빌드시간 추출하기 스크립트
#!/bin/ksh /usr/bin/touch ~/oany/build_time/build_time /usr/bin/cp /dev/null ~/oany/build_time/build_time
echo "---------------- build time check [total TB]--------------" >> ~/oany/build_time/build_time
cat ~/log.TB3/build.log.040719_184212 | awk '/Begin pre-build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040719_184212 | awk '/End build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040722_132625 | awk '/Begin pre-build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040722_132625 | awk '/End build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040805_200004 | awk '/Begin pre-build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040805_200004 | awk '/End build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040812_200004 | awk '/Begin pre-build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040812_200004 | awk '/End build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040816_200004 | awk '/Begin pre-build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040816_200004 | awk '/End build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040819_121503 | awk '/Begin pre-build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040819_121503 | awk '/End build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040830_202002 | awk '/Begin pre-build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040830_202002 | awk '/End build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040902_200002 | awk '/Begin pre-build TB3/{print}' >> ~/oany/build_time/build_time cat ~/log.TB3/build.log.040902_200002 | awk '/End build TB3/{print}' >> ~/oany/build_time/build_time
echo "---------------- build time check [total]--------------" >> ~/oany/build_time/build_time
cat ~/log.TG3/build.log.040701_2 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040701_2 | awk '/End build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/End build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/End build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/End build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/End build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/End build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/End build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/End build TG3/{print}' >> ~/oany/build_time/build_time
echo "---------------- build time check [pre]--------------" >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040701_2 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040701_2 | awk '/End pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/End pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/End pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/End pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/End pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/End pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/End pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/Begin pre-build TG3/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/End pre-build TG3/{print}' >> ~/oany/build_time/build_time
echo "---------------- build time check [07/01]--------------" >> ~/oany/build_time/build_time
cat ~/log.TG3/build.log.040701_2 | awk '/SCHEMA phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040701_2 | awk '/finished SCHEMA for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040701_2 | awk '/TOPIC phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040701_2 | awk '/finished TOPIC for DC topic rs/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040701_2 | awk '/processing LIB phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040701_2 | awk '/finished LIB for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040701_2 | awk '/BIN phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040701_2 | awk '/finished BIN for DC topic rs/{print}' >> ~/oany/build_time/build_time
echo "---------------- build time check [07/08]--------------" >> ~/oany/build_time/build_time
cat ~/log.TG3/build.log.040708_2 | awk '/SCHEMA phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/finished SCHEMA for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/TOPIC phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/finished TOPIC for DC topic rs/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/processing LIB phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/finished LIB for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/BIN phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040708_2 | awk '/finished BIN for DC topic rs/{print}' >> ~/oany/build_time/build_time
echo "---------------- build time check [08/05]--------------" >> ~/oany/build_time/build_time
cat ~/log.TG3/build.log.040805_6 | awk '/SCHEMA phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/finished SCHEMA for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/TOPIC phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/finished TOPIC for DC topic rs/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/processing LIB phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/finished LIB for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/BIN phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040805_6 | awk '/finished BIN for DC topic rs/{print}' >> ~/oany/build_time/build_time
echo "---------------- build time check [08/12]--------------" >> ~/oany/build_time/build_time
cat ~/log.TG3/build.log.040812_2 | awk '/SCHEMA phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/finished SCHEMA for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/TOPIC phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/finished TOPIC for DC topic rs/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/processing LIB phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/finished LIB for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/BIN phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040812_2 | awk '/finished BIN for DC topic rs/{print}' >> ~/oany/build_time/build_time
echo "---------------- build time check [08/16]--------------" >> ~/oany/build_time/build_time
cat ~/log.TG3/build.log.040816_6 | awk '/SCHEMA phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/finished SCHEMA for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/TOPIC phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/finished TOPIC for DC topic rs/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/processing LIB phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/finished LIB for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/BIN phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040816_6 | awk '/finished BIN for DC topic rs/{print}' >> ~/oany/build_time/build_time
echo "---------------- build time check [08/19]--------------" >> ~/oany/build_time/build_time
cat ~/log.TG3/build.log.040819_5 | awk '/SCHEMA phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/finished SCHEMA for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/TOPIC phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/finished TOPIC for DC topic rs/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/processing LIB phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/finished LIB for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/BIN phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040819_5 | awk '/finished BIN for DC topic rs/{print}' >> ~/oany/build_time/build_time
echo "---------------- build time check [08/30]--------------" >> ~/oany/build_time/build_time
cat ~/log.TG3/build.log.040830_4 | awk '/SCHEMA phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/finished SCHEMA for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/TOPIC phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/finished TOPIC for DC topic rs/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/processing LIB phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/finished LIB for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/BIN phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040830_4 | awk '/finished BIN for DC topic rs/{print}' >> ~/oany/build_time/build_time
echo "---------------- build time check [09/02]--------------" >> ~/oany/build_time/build_time
cat ~/log.TG3/build.log.040902_3 | awk '/SCHEMA phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/finished SCHEMA for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/TOPIC phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/finished TOPIC for DC topic rs/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/processing LIB phase for RT/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/finished LIB for DC/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/BIN phase for RT topic rt/{print}' >> ~/oany/build_time/build_time cat ~/log.TG3/build.log.040902_3 | awk '/finished BIN for DC topic rs/{print}' >> ~/oany/build_time/build_time |
'IT' 카테고리의 다른 글
0094. 1기가 access.log 파일 필터링하기 (0) | 2015.07.06 |
---|---|
0093. 특정파일을 읽어서 라인별로 필터링하기 (0) | 2015.07.06 |
0091. tcsh shell 구동시 읽어오는 환경 파일 순서 (0) | 2015.07.06 |
0090. 루프의 출력을 UNIX 코맨드로 파이핑 (0) | 2015.07.06 |
0089. 백그라운드에서 루프 구동 (0) | 2015.07.06 |