自分のマシンでExercismの演習を解くために、AWKをローカルにインストールする方法を学びます
ExercismのAWKトラックでは、GNUのAWKであるgawkを使います。
すでにインストールされているかもしれません。確認するには、次のコマンドを実行してみましょう。
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