19 lines
360 B
Bash
Executable File
19 lines
360 B
Bash
Executable File
#!/usr/bin/env bash
|
|
day=0
|
|
function daysago(){
|
|
day=$(date -d "$date -$1 days" +"%Y-%m-%d")
|
|
}
|
|
|
|
i=0
|
|
while [ $day != "1989-04-16" ]
|
|
do
|
|
daysago $i
|
|
echo $day
|
|
if [ ! -f ./imgs/$day.png ]
|
|
then
|
|
curl -sS https://dilbert.com/strip/$day|grep 'assets.amuniversal.com'|grep 'og:image'|cut -f 4 -d '"'|xargs curl -sS -o ./imgs/$day.png
|
|
fi
|
|
|
|
i=$(($i+1))
|
|
done
|