Linux 如何在Awk Ubuntu中添加两列字符串(即整数)?

Linux 如何在Awk Ubuntu中添加两列字符串(即整数)?,linux,unix,awk,Linux,Unix,Awk,我正在尝试在文本文件中添加两列,它们由制表符分隔。我需要用awk来做这个。它们是我需要加上的两个整数。应该可以 awk '{ print $1+$2; }' file.txt awk-e'{print($1+2)有什么问题“?你真的试过了吗?@Staven:问题是你忘记了结尾的花括号。:P我认为你不需要-e,但它有什么作用?我在我的gawk手册页中找不到它。@flesk:那么你搜索得不太好。:P-e程序文本,-源程序文本:使用程序文本作为AWK程序源代码。不过,你说它不需要是对的。@Stave

我正在尝试在文本文件中添加两列,它们由制表符分隔。我需要用awk来做这个。它们是我需要加上的两个整数。

应该可以

awk '{ print $1+$2; }' file.txt

awk-e'{print($1+2)有什么问题“
?你真的试过了吗?@Staven:问题是你忘记了结尾的花括号。:P我认为你不需要
-e
,但它有什么作用?我在我的gawk手册页中找不到它。@flesk:那么你搜索得不太好。:P
-e程序文本
-源程序文本
:使用程序文本作为AWK程序源代码。不过,你说它不需要是对的。@Staven
echo-flesk | awk-e'{print}'
只在我的版本(GNU awk 3.1.3)上打印使用信息。
-W source
--source
可以工作。