在awk中的MMDDYYYY日期格式比较

时间:2017-05-16 07:19:51

标签: bash awk

我刚开始使用$q。在这里,我添加了MyAlbum1.controller('albumList', function($scope, $http,$q) { $q.all(['http://jsonplaceholder.typicode.com/albums','http://jsonplaceholder.typicode.com/users',]).then(function(response){ $scope.albumDetails = response[0].data; $scope.albumUsers= response[1].data; }) }) 代码,该代码用于检索出生于 05171997

之前或之前的人的姓名
Awk

input.txt的数据

awk

现在好了。我想知道比我的比较方法还有其他比较两个日期的最佳方法吗?

1 个答案:

答案 0 :(得分:2)

您可以将它们重新排列为ISO日期格式,这可以很容易地用于算术比较。

假设你有GNU awk(对于gensub)。

awk -F'\t' -vdate="19970517" 'date>=gensub(/(....)(....)/,"\\2\\1",1,$2){print $1}' f

产生

Bharath 
Bala    
Ramesh  
Kamal