【发布时间】:2021-12-16 13:21:26
【问题描述】:
我是 awk 的新手,我正在尝试自学 bash,我发现 awk 真的很有趣,我只是想知道如何减去两行的值
34 43 67 87
21 22 64 43
这样我就达到了预期的输出
13 21 3 44
我的尝试
awk 'BEGIN{ FS = "\n" }{avgShirts=$1-$2}{print avgShirts}'
由于它只有两行,我尝试通过指定字段分隔符是一个新行但它不起作用。
【问题讨论】:
-
"\n"通常用作行/记录分隔符;默认字段分隔符是空格(即空格或制表符)