From 4ef633c7fa9ee8e4b919f7042918ad390f147a70 Mon Sep 17 00:00:00 2001 From: Morgan Wattiez Date: Mon, 5 Aug 2019 12:56:04 +0200 Subject: [PATCH] parse dates from article link --- dot_zsh_functions | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dot_zsh_functions b/dot_zsh_functions index b6136ec..a62702a 100644 --- a/dot_zsh_functions +++ b/dot_zsh_functions @@ -78,7 +78,11 @@ function istherenewissues() { echo "$LASTISSUE" > .newjiraissue } function greppagedate() { - year=$(curl -sSL "$*" | tr '<' '\r' | \egrep -i "date|datetime" -A 1 | \grep -Eo '\b[[:digit:]]{4}\b' | head -n1) + year=$(echo "$*" | egrep -Eo '\b[[:digit:]]{4}\b') + if [ -z "$year" ] + then + year=$(curl -sSL "$*" | tr '<' '\r' | \egrep -i "date|datetime" -A 1 | \grep -Eo '\b[[:digit:]]{4}\b' | head -n1) + fi yearint=$(($year + 0)) currentyear=$(echo `date +"%Y"`) if [[ $yearint -ge 1970 && $yearint -le $currentyear ]]