了解如何在本地安装 AWK,以便在自己的电脑上完成 Exercism 的练习
Exercism 的 AWK track 使用gawk,也就是 GNU 的 AWK。
你的系统可能已经装了;想确认的话,执行这条命令:
awk --version
如果它返回的是:
类似 GNU Awk 5.1.0 ... 这样的输出
类似 awk version 20200816 这样的输出
nawk,也叫 BWK awk(以 Brian Kernighan 命名),或者“one true awk”。报错 awk: not an option: --version
mawk。awk -W version 确认一下,它可能返回 mawk 1.3.4 20200120。报错 awk: unrecognized option: version,后面还跟着 BusyBox v1.35.0 ...
出现“command not found”错误
视你的发行版所用的包管理器而定。通常是:
apt install gawk
yum install gawk
apk add gawk
# and so on
执行相应的命令时,你可能需要用到sudo。
Homebrew 是你的好帮手。点进链接把它装上,然后运行:
brew install gawk
用 WSL 的话,参见上面的 Linux 说明。
用 cygwin 的话,安装gawk包。
给敢于尝试的人:gawk 手册中有说明。
遇到 AWK 问题时,可以去这些地方找帮助:
awk 标签。awk 标签信息页 里的 Resources 部分。irc://irc.liberachat.net/#awk、irc://irc.liberachat.net/#exercism