Почему агент Bluetooth застревает на авторизации?

sed -n ':a /^SERVER/{g;p;ba}; h' file | uniq -c | 
  sed -r 's/^ +([0-9]) (.*)/\2\n\1/'

Вывод:

Bala Bela;XXXXXX12345;XXXXXX12345678;A
4
Ize Jova;XXXXXX12345;XXXXXX12345;A
3

Если снабженное префиксом количество в порядке:

sed -n ':a /^SERVER/{g;p;ba}; h' file |uniq -c

Вывод:

  4 Bala Bela;XXXXXX12345;XXXXXX12345678;A
  3 Ize Jova;XXXXXX12345;XXXXXX12345;A
2
07.10.2013, 10:05
1 ответ

Это - просто обходное решение к проблеме. Любые предложения о том, как заняться фактической проблемой bluetooth-agent остановка приветствуется.


Я использовал stdbuf отключить буферизацию строки STDOUT при выполнении bluetooth-agent в фоновом режиме. Это обновляет файл журнала в режиме реального времени, таким образом, позволяя мне проверить и инициировать остальную часть операций, которые должны быть сделаны.

stdbuf -o 0 bluetooth-agent "$PIN" 1> ./bluelog &
0
27.01.2020, 23:02

Теги

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