我可以使用
复制智能手表中的所有文件sdb -s $deviceID pull /opt/usr/media/Documents/ location/on/pc
对于少于约100个文件,它的功能就像一个魅力。
但是,目前我想复制229个文件,命令有时返回错误代码225
,fatal: failed to read '/opt/usr/media/Documents/0163.json': connection fails
,有时命令退出时没有错误(没有复制所有文件)。< / p>
sdb -s $deviceID shell ls /opt/usr/media/Documents/
列出了我希望看到的所有文件。
我也试过
for filename in $(sdb -s $deviceID shell ls /opt/usr/media/Documents/);
do
sdb -s $smartwatchID pull /opt/usr/media/Documents/$filename
echo $?
done
部分sdb
命令返回退出代码1
和错误消息': unknown reasonget status of /opt/usr/media/Documents/0186.json
,
其他人返回代码0而没有消息。
这里发生了什么?