我想检查是否有该目录中的某些文件在我的Android设备。
我用下面一行在我的Windows批处理
adb shell find /mnt/sdcard/koinoxrista -name Bill.txt
我想这样做,如果该文件存在,并且一些东西,如果文件不存在别的。
我怎样才能做到这一点?
我想检查是否有该目录中的某些文件在我的Android设备。
我用下面一行在我的Windows批处理
adb shell find /mnt/sdcard/koinoxrista -name Bill.txt
我想这样做,如果该文件存在,并且一些东西,如果文件不存在别的。
我怎样才能做到这一点?
查找命令在亚行外壳不被支持。 此命令还会显示隐藏文件adb shell ls -laR | grep filename
adb shell ls -laR | grep filename
恐怕Android模拟器不与“发现”计划提供。
该find
自从6.0版本(Mashmallow)命令在Android的支持。
这是因为它包括Toybox至今。
https://en.wikipedia.org/wiki/Toybox
当你知道确切的文件名,你不需要使用任何额外的命令,如find
寻找它。 简单地检查是否存在使用内置的外壳设施:
adb shell "[ -f /mnt/sdcard/koinoxrista/Bill.txt ] && echo 'found'"