1. ホーム
  2. android

[解決済み] adb shellを使用してandroid phone内の全ファイルをリストアップする方法を教えてください。

2022-11-25 06:03:29

質問

Android Phone用にbashシェルを書こうとしています。

Android Phoneにあるすべてのファイルをリストアップしたいとき。Androidのシェルのターミナルは、以下のものをサポートしていないことがわかりました。 find コマンドをサポートしていません。

だから、私はちょうど旅行するための最良の方法はどれですか知りたいです。 sdcard ファイルを移動するのに最適な方法を知りたいのです。

どのように解決するのですか?

間違っているかもしれませんが、"find -name __"は私の場合、うまくいきます。(私の携帯だけかもしれませんが)。 もし、すべてのファイルをリストアップしたいだけなら、次のことを試してみてください。

adb shell ls -R /

ルート権限も必要でしょうけど。

編集してください。 他の回答が示唆するように lsgrep のようにします。

adb shell ls -Ral yourDirectory | grep -i yourString

例えば

adb shell ls -Ral / | grep -i myfile

-i はignore-case用です。 / はルートディレクトリです。