http://zetawiki.com/wiki/Awk_%ED%95%84%EB%93%9C_%EB%B3%80%EC%88%98,_%EB%B9%8C%ED%8A%B8%EC%9D%B8_%EB%B3%80%EC%88%98
 
awk Field Variables
awk 필드 변수 목록
awk Built-in Variables
awk 빌트인 변수 목록

awk 필드 변수 ★★★[편집]

  • $0 → 모든 필드 (레코드 값 그대로)
  • $1 → 첫번째 필드
  • $2 → 두번째 필드
  • $(NF-2) → 마지막 전전 필드
  • $(NF-1) → 마지막 전 필드
  • $NF → 마지막 필드

awk 빌트인 변수[편집]

  • ARGC - 명령 인자 수 ★
  • ARGIND
  • ARGV - 명령 인자 배열 ★
  • BINMODE
  • CONVFMT - 숫자변환 형식
  • ENVIRON - 환경변수 배열
  • ERRNO
  • FIELDWIDTHS
  • FILENAME - 현재 파일명 ★
  • FNR - (현재 파일 내) 현재 레코드 번호 ★
  • FS - 구분자 정의(기본값은 공백문자, 정규식 사용가능) ★★
  • IGNORECASE
  • LINT
  • NF - 레코드 필드 수 ★★
  • NR - 현재 레코드 번호 ★★
  • OFMT - 숫자 출력 형식
  • OFS - 출력 필드 구분(기본값은 빈 문자열) ★
  • ORS - 출력 레코드 구분(기본값은 개행문자) ★
  • PROCINFO
  • RLENGTH - 검색된 문자열의 길이 ★
  • RS - 입력 레코드 구분(기본값은 개행문자) ★
  • RSTART - 검색된 문자열의 첫부분 ★
  • RT
  • SUBSEP - 다중 서브스크립트 구분(기본값은 034[1])
  • TEXTDOMAIN

같이 보기[편집]

주석[편집]

  1. 이동 아스키코드 034는 파일구분자

참고 자료[편집]

'리눅스' 카테고리의 다른 글

VIM 환경설정  (0) 2016.03.30
pam_tally2 확인 및 초기화  (0) 2016.03.30
쉘 스크립트 문자열 조작  (0) 2016.03.28
리눅스 네임서빙 우선순위 결정 : /etc/host.conf  (0) 2016.03.03
tcpwrapper iptable 차이  (0) 2015.10.05
Posted by 캐논볼
,