Как мне настроить Android в качестве дополнительного монитора?

В самом скрипте потребуется трюк перенаправления:

#!/bin/bash

exec 1> >(tee >(awk '/STOP/{system("kill '"$$"'")}'))

while read line; do
  echo $line
  sleep 1
done

И оттуда:

bash-4.1$ (echo can; echo t; echo STOP; echo believing) | bash datscript

Другим вариантом может быть expect, например, что-то вроде

#!/usr/bin/env expect
spawn thatconnectingexecutablething
set timeout 7
expect {
  -ex "STOP" { exit 1 }
  eof { exit 1 }
  timeout { exit 1 }
  ...
}
4
20.11.2017, 03:40
0 ответов

Теги

Похожие вопросы