리눅스 grep 과 awk 를 이용한 파일포맷 및 패턴처리
서버등에서 자주 사용되는 방문자 계산등에 이용되는 패턴들을 알아봅니다. /home 디렉토리의 각 계정별로 압축하는 명령어 만들기 목적 : /backup 디렉토리내에 /home 에 존재하는 각각의 계정들로 "ID.tar.gz" 라는 파일로 tar 로 압축을 함. ls -l /home | grep "^d" | awk '{print "tar cvfpz " $9"\.tar\.gz" " \/home\/"$9}' > backup.sh 실행결과에서 "lost+found" 라는 행을 제외 backup.sh 파일의 첫 행에 #!/bin/bash 를 추가해준다. 실행가능한 퍼미션을 부여해 준다. chmod 700 backup.sh 이를 실행한다. ./backup.sh access_log를 이용한 유일 IP주소 카운트 웹페..