如果字段可以转换为整数,则仅打印字段
如果我有这个示例文本文件
1 cat
2 dog
3 7
4 fish5
5 22
我希望我的 awk 脚本只打印可以转换为整数的字段。
我不想打印第 1,2 和 4 行。
示例 awk 脚本
BEGIN {
print "testing conversion to integer on " ARGV[1];
myinteger = 0; # my atmept to force this var to an integer
}
myinteger = $2;
myinteger != 0 { print $2; }
这行不通。
我怎样才能让它工作?