-
리눅스 명령어 정리 (3)Pentesting/Linux 2019. 2. 13. 09:51
▷ awk :awk프로그램은 입력으로부터 한 줄씩을 읽어서 정규표현식으로 조건이 맞는지를 검사하고 참으로판명되면 그 줄에 대해 명령어를 실행하는 형식[문법]: awk '표현식 {액션}' 파일 , awk -f [awk 명령 스크립트 파일] 파일 >ls -l " awk '{print NR, $0}' - 구분자를 지정하는 옵션은 -F (예를들어 /etc/passwd 파일의 경우 지정자를 콜론(:) 사용) - /etc/passwd 파일을 awk 명령어의 -F 옵션을 이용해 콜론(:)으로 필드를 구분하고 문자열이 user로 시작하는 행의 첫번째($1), 여섯 번째 필드($6)를 표시하라는 스크립트>cat /etc/passwd | awk -F: '/^user/{print $1,$6}' [정규표현식]^ 라인의 처음$..