diff options
author | Erich Eckner <git@eckner.net> | 2018-05-15 09:10:08 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-05-15 09:10:08 +0200 |
commit | e5708b085579efbe57d7c6c412a72a2b64b5349c (patch) | |
tree | adf33850f1d360e3d2e36d0739efab822617c061 | |
parent | 2bbcd8433284dd24154654e1d6bb61d6bb2e4c63 (diff) | |
download | osm-to-garmin-e5708b085579efbe57d7c6c412a72a2b64b5349c.tar.xz |
convert: warn about too big files
-rwxr-xr-x | convert | 21 |
1 files changed, 15 insertions, 6 deletions
@@ -146,10 +146,19 @@ then rm -f 6324????.img fi -printf '%s\n' \ - 'To: benachrichtigungen@eckner.net' \ - 'From: plasmapaule@gmail.com' \ - 'Subject: Karte fertig' \ - '' \ - 'Deine Karte auf '"$(hostname)"' ist fertig!' | \ +size=$(stat -c '%s' gmapsupp.img) +max_size=$((4*1024*1024*1024)) + +{ + printf '%s\n' \ + 'To: benachrichtigungen@eckner.net' \ + 'From: plasmapaule@gmail.com' \ + 'Subject: Karte fertig' \ + '' \ + 'Deine Karte auf '"$(hostname)"' ist fertig!' + if [ ${size} -gt ${max_size} ]; then + printf '%s\n' \ + 'Die ist aber größer als 4GB.' + fi +} | \ sendmailadvanced -t |