шаблон скрипта. осталось собрать рабочую версию))
#!/bin/bash
# отзовется, если есть подключение к наушникам:
# hcitool con | grep -oE "30:23:FF:FD:FF:FF"
#
# отзовется, если найдены наушники:
# hcitool name 30:23:FF:FD:FF:FF
# подключиться к наушникам:
# { sleep 1 && echo -e 'connect 30:23:FF:FD:FF:FF \n' && sleep 1;} | bluetoothctl
# sleep 2
# потвердить подключение:
# { sleep 1 && echo -e 'info 30:23:FF:FD:FF:FF \n' && sleep 1;} | bluetoothctl | grep -E 'Connected:'
Рабочая версия:
#!/bin/bash
if hcitool name 30:23:FF:FD:FF:FF &> /dev/null; # положительная рекция на обнаружение рядом наушников
then if hcitool con | grep -oE "30:23:FF:FD:FF:FF" &> /dev/null; # проверка наличия связи с наушниками
then sleep 1 # наушники подключены. ни чего не требуется
else { sleep 1 && echo -e 'connect 30:23:FF:FD:FF:FF \n' && sleep 1;} | bluetoothctl > /dev/null 2>&1 # подклчить наушники
fi
else sleep 1
fi
# отзовется, если есть подключение к наушникам:
# hcitool con | grep -oE "30:23:FF:FD:FF:FF"
#
# отзовется, если найдены наушники в радиусе действия:
# hcitool name 30:23:FF:FD:FF:FF
# подключиться к наушникам:
# { sleep 1 && echo -e 'connect 30:23:FF:FD:FF:FF \n' && sleep 1;} | bluetoothctl
# sleep 2
# потвердить подключение:
# { sleep 1 && echo -e 'info 30:23:FF:FD:FF:FF \n' && sleep 1;} | bluetoothctl | grep -E 'Connected:'
Подписаться на:
Комментарии к сообщению (Atom)
h265.sh
#!/bin/bash file="../mp4" if [ -d $file ]; then echo " Директория существует :-) " for i in *.mp4; do f...
-
export http_proxy=http://yourproxyaddress:proxyport
-
127.0.0.1 blog-ves.ru 127.0.0.1 vk-add.com 127.0.0.1 dt00.net 127.0.0.1 imgg.dt00.net 127.0.0.1 adonweb.ru 127.0.0.1 wu.adonweb.ru 127.0.0.1...
Комментариев нет:
Отправить комментарий