GNU Awk | ||
Utvikler | Aharon Robbins, Karl Berry ( GNU Project ) | |
---|---|---|
Siste versjon | 5.1.0 (14. april 2020) | |
Påvirket av | C , SNOBOL , Bourne-skall | |
Påvirket | Perl , Korn Shell (ksh93, dtksh, tksh), Lua | |
Skrevet i | VS | |
Operativsystem | GNU / Linux , FreeBSD , NetBSD , OpenBSD , UNIX , GNU , Mac OS X , MS-DOS , MS Windows , Atari , BeOS , VMS | |
Tillatelse | GPL-3.0 + ( d ) | |
Nettsted | www.gnu.org/software/gawk | |
GNU Awk (eller gawk ) er implementeringen av awk programmeringsspråk av GNU Project . Det er gratis programvare utgitt under GNU GPL- lisensen .
GNU Awk er standard awk- implementering av nåværende GNU / Linux- distribusjoner .
GNU Awk vedlikeholdes nå av Aharon Robbins , en hacker som jobber for Intel .
Navnet awk kommer fra initialene til designerne av språket: Alfred V. A ho, Peter J. W einberger og Brian W. K ernighan. Den opprinnelige versjonen av awk ble skrevet i 1977 i Bell Laboratories av AT & T . I 1985 ble flere nye funksjoner introdusert i en ny versjon, inkludert funksjonene definert av brukeren (i) . Denne nye versjonen distribueres mye av SVR3- systemer . Versjonen for SVR4 legger til andre nye funksjoner og er ifølge GNU- dokumentasjonen en mulighet til å rydde opp i oppførselen til språket, veldig lite eller slett ikke dokumentert. Spesifikasjonene til den vedtatte POSIX- standarden vil avklare språket. Designerne av gawk gir i likhet med sine forgjengere hos Bell Labs for design av awk tilbakemelding for POSIX-spesifikasjonen.
Paul Rubin skrev gawk, implementeringen av språket av GNU Project, i 1986 . Jay Fenlason fullførte den etter råd fra Richard Stallman . En viss John Woods bidro også med deler av koden. I 1988 og 1989 moderniserte David Trueman forsiktig gawk ved hjelp av Arnold Robbins for å gjøre den kompatibel med den nye versjonen av awk. Ifølge Arnold Robbins, som har jobbet med prosjektet siden 1988 og har vært den nåværende vedlikeholderen siden 1994, fortjener David Trueman spesiell omtale for sitt uvurderlige arbeid med utviklingen av gawk, slik at det går greit og uten bugs. Selv om han ikke lenger deltar i gawk, har det vært en enorm glede for Robbins å jobbe med Trueman.
Siden 1995 har Arnold Robbins vært hovedansvarlig for prosjektet.