awk 스크립트를 perl 스크립트로 바꾸는 명령이다.

 

a2p [옵션] 파일명 (Language : text)
-F <문자> : 구분자를 정의한다. awk 의 필드를 나누는 기준이 되는 구분자 변수인 FS 변수를 지정된 문자로 정의한다.

-o : 예전 awk 형식의 스크립트를 반환한다.

 
 awk 스크립트를 perl 스크립트로 변환하는 명령어이다.

 awk 명령어에서 예제로 만든 간단한 스크립트를 가져와 변환해 보자. 이 예제는 문서의 단어 개수를 체크하는 스크립트이다.

 test.txt 라는 문서의 단어 수를 체크해 보자.

사용자 삽입 이미지

 이 awk 스크립트를 perl 스크립트로 변환한다.

사용자 삽입 이미지

 a2p 는 perl 스크립트로 변환하여 표준 출력으로 변환된 문서를 화면에 보여준다. 이 표준 출력을 word.perl 이라는 perl 스크립트로 만들어 실행하면 같은 결과를 얻을 수 있다.

 # a2p word.awk > word.perl

 # perl word.perl test.txt

 관련 명령어

  s2p : sed 스크립트를 perl 스크립트로 변환

Tags: ,

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.