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