일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Linux
- 티스토리챌린지
- MySQL
- minikube
- 공부
- 기록으로 실력을 쌓자
- Java
- Spring
- Elasticsearch
- AI
- APM
- kotlin coroutine
- 정보처리기사 실기
- 코틀린 코루틴의 정석
- aws
- 오블완
- PETERICA
- Pinpoint
- Kubernetes
- 정보처리기사실기 기출문제
- CKA
- kotlin spring
- CKA 기출문제
- kotlin querydsl
- AWS EKS
- CloudWatch
- mysql 튜닝
- IntelliJ
- kotlin
- 정보처리기사 실기 기출문제
- Today
- Total
목록Linux (5)
피터의 개발이야기
if 문은 참과 거짓의 경우에만 사용할 수 있으며, 다중 if 문을 사용하여 여러 개의 조건을 주는 경우에는 프로그램이 복잡해진다. 여러 개의 조건인 경우 case문을 사용하는 것이 간결하고 편리하다. case 문의 기본 문법 case 파라미터 in 조건1) 명령어1;; 조건2) 명령어2;; *) 조건1과 조건2가 아닌 경우 esac 조건 예제 #!/bin/bash echo "값을 입력하세요." read param case $param in # 패턴 ??02??) echo "2월이군요";; # or 조건 Yes | yes | Y | y) echo "Yes!!";; [nN]*) echo "n 또는 N으로 시작, 정규식";; b?) echo "b로 시작하는 2글자";; c*) echo "c로 시작하는 모든 ..
이 글은 김태용,『 김태용의 쉘 스크립트 프로그래밍 입문』,제이펍(2009), 402~418p 을 보고 정리한 내용입니다. 공부하면서 더 자세한 블러그는 아래에 링크 참조하였습니다. awk란 데이터를 조작하고 리포트를 생성하기 위해 사용하는 언어입니다. Alfred Aho, Peter Weinberger, Brian Kernighan 3명이 만들었는데 이들의 이름 이니셜을 가져와서 awk라고 부릅니다. awk는 파일에서 레코드를 선택하고, 선택된 레코드에 포함된 레코드 값을 핸들링하거나 데이터화 합니다. 선택의 방법으로 패턴 탐색과 처리를 위한 명령어로 간단하게 파일에서 결과를 추려냅니다. 데이터화 방법으로 선택된 값을 가공하여 원하는 결과물을 만들어 냅니다. awk가 할 수 있는 일 파일의 특정필드만 ..
ㅁ 들어가며 정말 많이 쓰는 기능이다. 로그를 분석하거나 설정값을 간단히 확인하기 위해서 사용한다. 예를 들어, 사용자의 접속 시간대나 접속한 URL 정보를 확인 할 때에 Access.log을 grep으로 찾을 때에 유용하다. grep을 잘 이용하면 시스템 로그 분석이 아주 쉬워진다. grep 기능에 대해서 정리해 보자! 주요기능은 파일 내용이나 콘솔상의 출력 내용에서 특정 문자열을 필터하여 보여준다. ㅁ 파일에서 xception 필터 > grep xception auth.log 특정 에러가 있을 때에 Exception의 문자열에서 xception으로 검색한다. Exception, exception이 필터된다. ㅁ 대소문자 구분없이 검색 > grep -i exception auth.log ㅁ 필터된 문자..
조건 : 통계서버 로그 2020.11~12 중에서 해당 특정 Queue로 인입된 건수 중에서 1000건이 넘는 로그만 출력 grep 'Queue패턴 :' server.2020-1[1-2]* |awk '$9>1000 {print $0}' - $9은 카운터가 반환됨 - print $0은 전체 출력 참조 사이트 : recipes4dev.tistory.com/171