diff options
Diffstat (limited to 'bin/comics/dilbert')
-rwxr-xr-x | bin/comics/dilbert | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/bin/comics/dilbert b/bin/comics/dilbert index 1771658..7822309 100755 --- a/bin/comics/dilbert +++ b/bin/comics/dilbert @@ -16,17 +16,19 @@ if [ -s index.html ]; then sed -n 's#.*<img.*src="\(http://[^"]\+\)".*#\1#p' | tail -1) gifname=$(sed 's#.*/\([^/]\+\)$#\1#' <<< $nomen) - echo "Dateiname: $gifname" - echo - echo "Hole dilbert von $nomen" - echo "fuer Datum: $(date -d"$daysago days ago" -I)" - echo - wget ${wget_args} --user-agent="$browser" "$nomen" + if [ -n "${nomen}" ]; then + echo "Dateiname: $gifname" + echo + echo "Hole dilbert von $nomen" + echo "fuer Datum: $(date -d"$daysago days ago" -I)" + echo + wget ${wget_args} --user-agent="$browser" "$nomen" - if [ -s "${tmp}/${gifname}" ]; then - mv "${tmp}/${gifname}" "${image_dir}/$newn" - rm -f "${comic_dir}/latest.gif" - ln -s "${image_offset}/$newn" "${comic_dir}/latest.gif" + if [ -s "${tmp}/${gifname}" ]; then + mv "${tmp}/${gifname}" "${image_dir}/$newn" + rm -f "${comic_dir}/latest.gif" + ln -s "${image_offset}/$newn" "${comic_dir}/latest.gif" + fi fi fi |