Я хочу локальный программный доступ к выводу ssh в Mac Terminal.
Сначала я попытался перенаправить вывод каждой команды в файл. Файл был идеальным, но, конечно, он был на удаленном сервере, и sftp для каждой команды выводился немного ... тяжело.
Затем я попытался открыть Applescript Terminal, но он дает доступ только к отображаемому в настоящее время тексту на вкладке (то есть, если половина результатов уже прокрутилась из поля зрения, он не возвращается - бесполезно).
Наконец, я попытался передать ssh на tee (например, ssh user @ host | tee output.txt). Это почти сработало. У меня есть вывод в локальном файле, но там смешано много нежелательных символов. Например, каждый раз, когда я нажимаю клавишу Backspace, в файле присутствует ^ H. Также есть текст типа «[0m [K» », от которого сложнее избавиться.
Как я могу получить этот вывод ssh локально?