我想检查我的android设备中的目录中是否有某个文件。如何在批处理中使用adb shell查找命令
我用下面一行在我的Windows批处理
adb shell find /mnt/sdcard/koinoxrista -name Bill.txt
我想如果该文件存在和别的东西,如果文件不存在,做一些事情。
我该怎么做?
我想检查我的android设备中的目录中是否有某个文件。如何在批处理中使用adb shell查找命令
我用下面一行在我的Windows批处理
adb shell find /mnt/sdcard/koinoxrista -name Bill.txt
我想如果该文件存在和别的东西,如果文件不存在,做一些事情。
我该怎么做?
恐怕Android模拟器没有提供'find'程序。
如果您的设备上安装了busybox,那么您可以使用busybox查找小程序。另外我不确定你的问题,如果你知道确切的文件名。如果是这样,你不需要查找它,只要检查它是否存在。使用类似命令
adb shell "[ -f /your/file ] && echo 'found'"
我安装了BusyBox,我在哪里可以找到小程序? – AndroidGuy
这是完全正确的 - Android不出货发现,直到最近(可能写这篇文章后)开始出货的grep,那么为什么downvote呢? –