2020年6月1日月曜日

Debian 10(Buster)/Ubuntu 20.04/CentOS8.2にAWKをgo言語で実装したGoAWKをインストールする

GoAWKはGo言語実装のAWKです。

〇GoAWKのインストール方法
以下のコマンドを実行します。
sudo mkdir -p /opt/goawk

cd /opt/goawk

sudo wget https://github.com/benhoyt/goawk/releases/download/v1.6.1/goawk_v1.6.1_linux_amd64.tar.gz

sudo tar xvfz goawk_v1.6.1_linux_amd64.tar.gz

sudo ln -s /opt/goawk/goawk /usr/local/bin/goawk

〇サンプル実行
cat << EOF | goawk '{ print $1, $3 }'
col1 col2 col3
Hello - World!
1 2 3
EOF

〇関連情報
・プロジェクトGithubリポジトリ
https://github.com/benhoyt/goawk

○変更履歴
2020/11/30: CentOS8.2を追記。

0 件のコメント:

コメントを投稿