You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
473 B
29 lines
473 B
#!/bin/bash |
|
|
|
if [[ "$#" < 2 ]]; then |
|
echo "usage: adb_upload.sh SRC1 [SRC2 ...] DEST" |
|
exit |
|
fi |
|
|
|
echo "Wait for device..." |
|
adb wait-for-device |
|
echo "Uploading..." |
|
|
|
# Get last argument |
|
for last; do true; done |
|
|
|
# Go through source files and push them one by one. |
|
i=0 |
|
for arg |
|
do |
|
if [[ $((i+1)) == "$#" ]]; then |
|
break |
|
fi |
|
# echo "Pushing $arg to $last" |
|
adb push $arg $last |
|
((i+=1)) |
|
done |
|
|
|
# Make sure they are synced to the file system |
|
echo "Syncing FS..." |
|
adb shell sync
|
|
|