gawk와 awk의 차이점


50

gawk와 awk의 두 기능의 차이점을 이해하려고합니까? gawk와 awk는 언제 사용합니까? 아니면 사용법면에서 동일합니까?

또한 하나의 예를 제시 할 수 있습니까?


1
인터넷 검색에서 답변을 찾았 습니다

1
@hesse 당신은 예를 제공 할 수 있습니까?
chrisjlee

답변:


49

AWK 는 프로그래밍 언어입니다. AWK 에는 여러 가지 구현 이 있습니다 (주로 통역의 형태). AWK는 POSIX체계화되었습니다 . 오늘날 사용되는 주요 구현은 다음과 같습니다.

  • nawk( oawk* 원래 UNIX 구현 의 진화 인“새로운 awk”)는 * BSD에서 사용되며 Linux에서 널리 사용 가능합니다.
  • mawk표준 기능을 주로 사용하는 빠른 구현입니다.
  • gawk, 많은 확장을 가진 GNU 구현;
  • 비지 박스 (임베디드 시스템이 아닌 많은 기능을위한 작은).

표준 기능에만 관심 awk이있는 경우 Gawk, nawk 또는 mawk 또는 기타 구현 일 수있는으로 전화하십시오 . GNU awk의 기능을 원하면 gawk또는 Perl 또는 Python을 사용하십시오.


4
실제로 BusyBox awkgawkv3과 거의 비슷합니다 . 나는 그것이보다 모든 기능을 갖추고 있다고 생각합니다 nawk.
dubiousjim
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.