Я думаю, что вы просто хотите, чтобы оболочка, чтобы манипулировать своим Android, и SSH на самом деле просто протокол, кроме многих других, таких как Telnet, RSH ...
Вы можете иметь вашу оболочку с ADB Установленные инструменты и ваше соединение USB OFCUZ, затем команда:
Оболочка ADB
Или вы действительно хотите SSH , вам нужно установить некоторые SSH-сервер на свой Android, более подробно здесь
Короче говоря: он печатает первый блок, который делится на [119815];----------;[119816] и (пустая строка или строка, не начинающаяся с [119817];[119818]).[119385].
number_format A string specifying how to format the data. It can be any of the following, which you will notice have the same meanings as they do to perl's pack function: C - unsigned char S - unsigned 16-bit, native endianness v or S< - unsigned 16-bit, little-endian n or S> - unsigned 16-bit, big-endian L - unsigned 32-bit, native endianness V or L< - unsigned 32-bit, little-endian N or L> - unsigned 32-bit, big-endian Q - unsigned 64-bit, native endianness Q< - unsigned 64-bit, little-endian Q> - unsigned 64-bit, big-endianПри чтении строки, начинающейся с ";----------;", установите начало переменной в true, затем перейдите на следующую строку ввода, ничего не печатая.
Если начало ложно, перейдите на следующую строку ввода, ничего не печатая.
Если строка, которая начинается с символа, отличного от [119807];[119808] или пуста, считывается, прекратите обработку файла и выйдите (более простым эквивалентом будет [119809]!/^;/{выход}[119810])
Для всех остальных строк увеличивайте счетчик, удаляйте все пробелы из строки, затем выводите счетчик и обновленную строку.[119381].