Вывод отступа программы, ожидающей требуемого удаленного взаимодействия в ksh - PullRequest
0 голосов
/ 11 января 2019

Используя ksh93, у меня есть локальная двоичная программа, которая печатает несколько строк вывода, содержащих PIN-код, который должен быть введен в удаленной системе. Когда в удаленной системе введен правильный PIN-код, он автоматически обнаруживается, и локальная программа завершает работу. Мне не нужно предоставлять какие-либо локальные данные для программы.

Я просто хотел бы сделать отступ в каждой из исходных строк программы несколькими пробелами. Поскольку следующий код ожидает завершения команды, я не вижу вывод, который мне требуется, содержащий пин-код:

команда | nawk '{printf "% 2s% s \ n", "", $ 0}'

Я изучил ksh-процессы, но не могу найти решение. У меня такое чувство, что я делаю это более трудным, чем это возможно ...

...