💾 Archived View for beta.lyk.so › systems › e-reader › scripts › ebooks-upload.sh captured on 2021-11-30 at 20:18:30.

View Raw

More Information

-=-=-=-=-=-=-

#!/usr/bin/env sh

set -e

# Guess the directory the Kindle is mounted to
kindle="$(find /media -type d -name amazon-cover-bug -exec dirname {} \;)"

[ "$kindle" ] || { >&2 echo "Could not find Kindle."; exit 1; }

# The old Kindle only knows about mobi files
rsync -rv --include="*/" --include="*.mobi" --exclude="*" \
  "$HOME/extramuros/documents/ebooks/" "$kindle/documents/"