我有一个带有两列的file1,对于每一行,我只想打印(在另一个文件中,file2)第二列的值,如果第一列满足条件,例如
-0.02 12
2 54
如果条件是绝对值<0.03,我将得到
- 0.02 12
答案 0 :(得分:1)
var myQuery = "SELECT * FROM checkins WHERE user_id = " + req.body.userID + "AND TIMESTAMPDIFF(SECOND, entered_at, current_timestamp) < 1;";
没有绝对值功能,但您可以轻松添加它。
awk
或在条件中使用定义(如在@ Nevill的评论中)
$ awk 'function abs(x) {return x>0?x:-x} abs($1)<0.03'
或者,使用数学进一步简化为
$ awk '$1<0.03 && $1>-0.03'