Как насчет
'\.[a-z]*'
Выражение ожидает литеральную точку, сопровождаемую любым количеством буквенных символов. Это, казалось, работало на меня в быстром тесте. Вам нужна обратная косая черта к Escape точка. Это обычно - метасимвол, показывающий "любой символ" (более или менее).
Мое целое выражение было
find ~/ -name '\.[a-z]*'
Править: Для включения точечных файлов, запускающихся с чисел также, попробовать '\.[a-z0-9]*'
. Я не совсем уверен, почему Вы не можете просто сказать '\.(.*)'
, но я уверен, что у кого-то есть предложение.
В настоящее время существует другой вариант в Debian Wiki :
hciconfig hci0 piscan
У меня это работает.
К сожалению, я до сих пор не нашел, как установить пин-код для локального устройства. (может быть, это мое легкое знание английского языка, но во многих документах я не понимаю, о каком штыре они говорят).
Можно попробовать следующее:
Добавьте команду bash hciconfig hci0 piscan
в /etc/rc.local
(перед последней строкой "exit 0").
Примечание: любая команда bash, добавленная в /etc/rc.local
, будет выполнена без загрузки переменных окружения. Так что используйте абсолютные пути!
Аргумент для bluetooth-agent
устанавливает ПИН-код.
Теперь добавьте следующее в / etc / inittab
(используя nano
- и заменив свое собственное):
#Bluetooth Channel 22
PA22:23:respawn:/usr/bin/bluetooth-agent 1234
BS22:23:once:/usr/bin/sdptool add --channel=22 SP
BT22:23:once:/usr/bin/rfcomm -r watch 0 22 /sbin/agetty -L rfcomm0 115200
См. Также этот вопрос .
By default, the Bluetooth adapter does not power on after a reboot, you need to add the line AutoEnable=true in the configuration file /etc/bluetooth/main.conf at the bottom in the [Policy] section: