From 271f2eb44d163af24118a97f7d7d5c0dcaf6fd73 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Tue, 8 Jul 2014 13:54:47 +0200 Subject: [PATCH] incremental pull of new media files --- adb-dcim.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/adb-dcim.sh b/adb-dcim.sh index 07ef4b4..426fc05 100755 --- a/adb-dcim.sh +++ b/adb-dcim.sh @@ -1,4 +1,10 @@ #!/bin/sh -x -mkdir /tmp/DCIM -adb pull /sdcard/DCIM /tmp/DCIM/ +sdcard=/sdcard/DCIM/Camera/ +to=/data/DCIM/Camera/ + +adb shell find $sdcard -mindepth 1 -maxdepth 1 | sed "s!$sdcard/*!!" | tr -d '\r' | sort > /tmp/dcim.android +test -d $to || mkdir $to +find $to -mindepth 1 -maxdepth 1 | sed "s!$to!!" | sort > /tmp/dcim.disk +diff -uw /tmp/dcim.android /tmp/dcim.disk | grep -- "^-" | sed 's/^-//' | \ +xargs -i sh -xc "adb pull $sdcard/{} $to/{}" -- 2.20.1