awk 프로그래밍 가이드1 [링크] 에서는 awk를 활용해 텍스트 파일의 원하는 열만 출력하는 것을 배웠다


이번 가이드2 에서는 awk를 활용해 원하는 텍스트 파일의 첫번째 행에 원하는 열을 추가 하여 출력 하는 것을 배워 볼 것이다.

먼저 예제 파일의 구조는 다음과 같다.

file

1 jaen 24 male
2 lesser 32 female
3 kerten 15 male




본격적으로 위 파일에 수식어가 담긴 행을 입혀 출력해 보자.

-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

// 주석


root@test:~$ awk 'BEGIN{printf "No\tName\tOld\tGender\n"} {print}' file


No Name Old Gender
1    jaen     24 male
2    lesser   32 female
3    kerten  15 male


->위와 같이 출력 된다.





간단한 원리는 다음 그림과 같다.



다른 파일(file2)로의 저장 응용은 다음과 같다.

-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>


root@test:~$ awk 'BEGIN{printf "No\tName\tOld\tGender\n"} {print}' file > file2





다음 가이드3에서는 awk 프로그래밍에 대한 기본적인 언어 습득과 awk 스크립트를 내장하고 있는 파일을 호출하여 다루는 방법에 대하여 포스팅할 예정이다.

도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


그리고 글에 부족한 점이 있거나 틀린 점, 더 궁금한 부분이 있는 것 같다면 꼭 댓글로 알려 주시 감사 하겠습니다.

         


Loading Captcha...
If it doesn't load, please disable Adblock!

별 다른 절차 없이 위의 한 번의 클릭만으로  기기의 성능을 기반으로 하여 본 블로그에 아주 잠시 동안 지원 하실 수 있습니다.


비트코인 - BTC 지원 :


리플 - XRP 지원 :


+ Recent posts