12,796
回編集
(→概要) |
|||
2行目: | 2行目: | ||
<code>awk</code>コマンドとは、入力として受け取った文字列に対して、フィールド区切り文字やレコード区切り文字を指定して、<br> | <code>awk</code>コマンドとは、入力として受け取った文字列に対して、フィールド区切り文字やレコード区切り文字を指定して、<br> | ||
列に対する処理を行うためのコマンドである。<br> | 列に対する処理を行うためのコマンドである。<br> | ||
<br><br> | |||
== awkのインストール == | |||
==== パッケージ管理システムからインストール ==== | |||
多くのLinuxディストリビューションでは、パッケージ管理システムからgawkをインストールすることができる。<br> | |||
sudo zypper install gawk | |||
<br> | |||
==== ソースコードからインストール ==== | |||
もし、別途インストールする必要がある場合、ソースコードからgawkをインストールする。<br> | |||
<br> | |||
gawkのビルドに必要なライブラリをインストールする。<br> | |||
sudo zypper install mpfr-devel readline-devel gettext-runtime gettext-tools intltool libsigsegv-devel | |||
<br> | |||
[https://www.gnu.org/software/gawk/ GNUソフトウェアの公式Webサイト]にアクセスして、ソースコードをダウンロードする。<br> | |||
ダウンロードしたファイルを解凍する。<br> | |||
tar xf gawk-<バージョン>.tar.xz | |||
cd gawk-<バージョン> | |||
<br> | |||
gawkをビルドおよびインストールする。<br> | |||
mkdir build && cd build | |||
../configure --prefix=<gawkのインストールディレクトリ> | |||
make -j $(nproc) | |||
make install | |||
<br> | |||
~/.profileファイル等に、環境変数PATHを追記する。<br> | |||
vi ~/.profile | |||
<br> | |||
# ~/.profileファイル | |||
export PATH="/<gawkのインストールディレクトリ>/bin:$PATH" | |||
export LD_LIBRARY_PATH="/<gawkのインストールディレクトリ>/lib64:/<gawkのインストールディレクトリ>/lib:$LD_LIBRARY_PATH" | |||
<br><br> | <br><br> | ||