Commit 3755035e authored by pengjunjing's avatar pengjunjing

增加备份文件脚本

parent b35a9f8c
println("123132")
val text = """
lrwxrwxrwx 1 root root 21 2023-08-17 10:45 UDISK -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 20 2023-08-17 10:45 boot -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 20 2023-08-17 10:45 bootloader -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 20 2023-08-17 10:45 cache -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 21 2023-08-17 10:45 dtbo -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 21 2023-08-17 10:45 empty -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 20 2023-08-17 10:45 env -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 21 2023-08-17 10:45 frp -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 2023-08-17 10:45 media_data -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 2023-08-17 10:45 metadata -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 20 2023-08-17 10:45 misc -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 18 2023-08-17 10:45 mmcblk0 -> /dev/block/mmcblk0
lrwxrwxrwx 1 root root 23 2023-08-17 10:45 mmcblk0boot0 -> /dev/block/mmcblk0boot0
lrwxrwxrwx 1 root root 23 2023-08-17 10:45 mmcblk0boot1 -> /dev/block/mmcblk0boot1
lrwxrwxrwx 1 root root 22 2023-08-17 10:45 mmcblk0rpmb -> /dev/block/mmcblk0rpmb
lrwxrwxrwx 1 root root 21 2023-08-17 10:45 private -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 20 2023-08-17 10:45 recovery -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 20 2023-08-17 10:45 super -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 20 2023-08-17 10:45 vbmeta -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 20 2023-08-17 10:45 vbmeta_system -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 21 2023-08-17 10:45 vbmeta_vendor -> /dev/block/mmcblk0p10
""".trimIndent()
val a = text.split("\n")
a.forEach { line->
// println(line)
val subSequence = line.subSequence(line.indexOf("10:45") + 5, line.length)
// println(subSequence)
val split = subSequence.split("->")
val name = split[0].trim()
val dir = split[1].trim()
println("adb shell cat ${dir} > ${name}.img")
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment