1. 파일의 첫 번째 열(필드)을 인쇄합니다: awk '{print $1}' filename
2. 파일의 처음 두 열(필드)을 인쇄합니다: awk '{print $1,$2}' filename
3. 첫 번째 열을 인쇄한 후 두 번째 열을 인쇄합니다. awk '{print $1 $2}' filename
4 텍스트 파일의 총 줄 수를 인쇄합니다. awk 'END{print NR} ' filename
5. 텍스트의 첫 번째 줄을 인쇄합니다: awk 'NR==1{print}' filename
6. 텍스트의 두 번째 줄의 첫 번째 열을 인쇄합니다: sed -n "2, 1p" filename | awk 'print $1'
셸에는 두 가지 할당 방법이 있으며 형식은
1) arg=`(command)`
2) arg=$(command)
따라서 특정 파일의 전체 줄을 넣으려면 nlines 변수에 숫자를 할당하면 다음과 같이 표현할 수 있습니다.
1) nlines=`(awk 'END{print NR}' filename)`
또는
2) nlines=$(awk 'END{print NR} ' filename)
추가 Linux: awk 명령을 사용하여 텍스트의 특정 줄이나 열을 가져옵니다. .관련 글은 PHP 중국어 홈페이지를 참고해주세요!