awkで四則演算や割り算の余りを求める場合。
これは非常に簡単で、以下のようにすればよいだけだ。
awk '{print x + y}' # 加算 awk '{print x - y}' # 減算 awk '{print x * y}' # 乗算 awk '{print x / y}' # 除算 awk '{print x % y}' # 剰余(割り算の余り) awk '{print x ^ y}' # べき乗
blacknon@BS-PUB-UBUNTU-01:~$ echo "" | awk '{print 5 + 4}' # 加算 9 blacknon@BS-PUB-UBUNTU-01:~$ echo "" | awk '{print 5 - 4}' # 減算 1 blacknon@BS-PUB-UBUNTU-01:~$ echo "" | awk '{print 5 * 4}' # 乗算 20 blacknon@BS-PUB-UBUNTU-01:~$ echo "" | awk '{print 5 / 4}' # 除算 1.25 blacknon@BS-PUB-UBUNTU-01:~$ echo "" | awk '{print 5 % 4}' # 剰余(割り算の余り) 1 blacknon@BS-PUB-UBUNTU-01:~$ echo "" | awk '{print 5 ^ 4}' # べき乗 625