gawk linux,Gawk: awk是一种编程语言,用于在linux/unix下对文本和数据进行处理

这是一个关于GNU Awk 4.0.1的发布说明,它与Brian Kernighan的Unix awk兼容,并几乎符合2008年POSIX 1003.1标准。该版本主要为bug修复,详细变更记录在NEWS和ChangeLog文件中。安装过程中,建议查看INSTALL文件,使用texinfo.tex进行文档格式化。对于非Unix系统,如MS-DOS、Windows、OS/2和VMS,有特定的安装步骤。完成编译后,运行测试套件验证安装。若发现问题,请报告给指定联系人。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Copyright (C) 2005, 2006, 2007, 2009, 2010, 2011, 2012

Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,

are permitted in any medium without royalty provided the copyright

notice and this notice are preserved.

README:

This is GNU Awk 4.0.1. It is upwardly compatible with Brian Kernighan's

version of Unix awk. It is almost completely compliant with the

2008 POSIX 1003.1 standard for awk. (See the note below about POSIX.)

This is a bug fix release. See NEWS and ChangeLog for details.

Work to be done is described briefly in the FUTURES file. Changes in this

version are summarized in the NEWS file. Please read the LIMITATIONS file.

Read the file POSIX.STD for a discussion of issues where the standard

says one thing but gawk does something different.

To format the documentation with TeX, use at least version 2010-12-23.17

of texinfo.tex. There is a usable copy of texinfo.tex in the doc directory.

INSTALLATION:

Check whether there is a system-specific README file for your system under

the `README_d' directory. If there's something there that you should

have read and didn't, and you bug me about it, I'm going to yell at you.

See the file INSTALL for installation instructions.

If you have neither bison nor yacc, use the awkgram.c file here. It was

generated with bison, and has no proprietary code in it. (Note that

modifying awkgram.y without bison or yacc will be difficult, at best.

You might want to get a copy of bison from the FSF too.)

If you have an MS-DOS, MS-Windows, or OS/2 system, use the stuff in the `pc'

directory. Similarly, there is a separate directory for VMS.

Appendix B of ``GAWK: Effective Awk Programming'' discusses configuration

in detail. The configuration process is based on GNU Autoconf and

Automake.

After successful compilation, do `make check' to run the test suite.

There should be no output from the `cmp' invocations except in the

cases where there are small differences in floating point values, and

possibly in the case of strftime. Several of the tests ignore errors

on purpose; those are not a problem. If there are other differences,

please investigate and report the problem.

PRINTING THE MANUAL

The `doc' directory contains a recent version of texinfo.tex, which will

be necessary for printing the manual. Use `make dvi' to get a DVI file

from the manual. In the `doc' directory, use `make postscript' to get

PostScript versions of the manual, the man page, and the reference card.

Use `make pdf' to get PDF versions of the manuals, the man page and

the reference card.

BUG REPORTS AND FIXES (Un*x systems):

Please coordinate changes through Arnold Robbins. In particular, see

the section in the manual on reporting bugs. Note that comp.lang.awk

is about the worst place to post a gawk bug report. Please, use the

mechanisms outlined in the manual.

Email should be sent to bug-gawk@gnu.org. This is now a separate mailing

list at GNU Central. The advantage to using this address is that bug

reports are archived at GNU Central.

Arnold Robbins

BUG REPORTS AND FIXES, non-Unix systems:

MS-DOS with DJGPP:

Scott Deifik

scottd.mail@sbcglobal.net

MS-Windows with MinGW:

Eli Zaretskii

eliz@gnu.org

OS/2:

Andreas Buening

andreas.buening@nexgo.de

VMS:

Pat Rankin

r.pat.rankin@gmail.com

z/OS (OS/390):

Dave Pitts

dpitts@cozx.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值