В стандартном awk
нет встроенных функций для получения даты, но
дату можно легко присвоить переменной.
awk -F, -v date="$(date +%Y-%m-%d)" '$3>date'
или в awk
скрипте
BEGIN {
str = "date +%Y-%m-%d";
str | getline date;
close str;
}
$3>date
gawk
, действительно имеет встроенные функции времени
, и можно использовать strftime
.
gawk -F, 'BEGIN{date=strftime("%Y-%m-%d")}$3>date'