Попытка использовать CMD для печати вывода исполняемого файла в файл. Название программы - adb (по моему пути). При вызове без аргументов он печатает текст справки. Я не могу захватить это.

adb > adb.txt - не работает, получить пустой текстовый файл
dir > adb.txt - отлично работает

Я, наверное, не вижу ничего очевидного.

1 ответ1

0

Это не ошибка с конвейером (на самом деле это перенаправление, конвейер использует вывод в команде другой программы, использующей оператор |), но это то, как adb реализовал вывод в приглашение cmd. Вместо вывода в STDOUT, этот текст выводится в STDERR.

Попробуйте эту команду вместо:

adb 2>adb.txt

Больше информации здесь

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .