попытался запустить следующий скрипт в Unix для отображения текста с датами старше 30 дней, чем текущая дата
awk -v threshold=$(date "--date=$(date) -30day" +%Y%m%d) -F "'" '$1 < threshold' myname.dat | wc -l
получил следующую ошибку для дат в формате 2019-02-03 в файлеmyname.dat
date: illegal option -- -
Usage: date [-u] [+format]
date [-u] [mmddhhmm[[cc]yy]]
date [-a [-]sss.fff]
Как решить?