0

基本上,我将所有数据转储到目录'sdcard/2019-07-xx-xx中,并且2019-07-xx-xx. 该文件夹以转储数据时的时间戳命名,现在我运行命令:

adb pull '/sdcard/2019-07*'

但它提示:

adb: error: failed to stat remote object 'sdcard/2019-07*': No such file or directory

谁能帮帮我?

4

2 回答 2

0

根据文档“adb pull”命令可以从您的设备中提取文件或目录。不支持通配符。

但是您可以使用 xargs 来完成此操作。只看帖子

于 2019-07-10T13:12:38.047 回答
0

例子:

for days in 0{1..9} 1{0..9} 2{0..9} 3{0..1}; do 
   adb shell echo "\$EXTERNAL_STORAGE/2019-07-$days/" 
done

给我们下面的输出:

/sdcard/2019-07-01/
/sdcard/2019-07-02/
/sdcard/2019-07-03/
/sdcard/2019-07-04/
/sdcard/2019-07-05/
......

Final:可以复制粘贴

-如果需要,不要忘记更改 source_path 和日期 - 注意试用斜线

for days in 0{1..9} 1{0..9} 2{0..9} 3{0..1}; do
   adb pull "\$EXTERNAL_STORAGE/2019-07-$days/" ~/source_path
done
于 2019-07-12T11:20:50.263 回答