Как передавать файлы с устройства, подключенного по Bluetooth, с помощью командной строки (с командами среднего уровня)

Как передавать файлы с устройства, подключенного по Bluetooth, с помощью командной строки (с командами среднего уровня)

Ситуация

Я работаю с Ubuntu 16.04 и 18.04.

После обширного исследования для другогопост на AskUbuntuЯ ищу альтернативы паре BlueZ/Blueman для передачи файлов по Bluetooth.

Это потому, что эти части программного обеспечения, помимо того, что не работают у меня на месте, развиваются в направлении удаленияпросмотр файловВозможности. Благодаря этому я мог использовать свой файловый менеджер или терминал для просмотра и работы с содержимым своего мобильного телефона. Смотрите "Функция Drop browse" в ихсписок изменений для версии 2.1 и выше, например.

Если я правильно понимаю, то, если я захочу передать какое-то количество фотографий с моего мобильного телефона, подключенного по Bluetooth, на компьютер, мне следует отправлять их партиями с мобильного телефона, как показано в примере.в этом другом посте. Это неудобно.

Вопросы

"Средние уровни", как указано в названии, это те виды команд, которые вызываются под капотом Bluez, Blueman и им подобными, так что на один уровень детализации ниже их собственных. Я рад узнать это. В конце концов, я, возможно, воспользуюсь скриптом.

Поэтому я хотел бы попросить совета, скажем, «канонического ответа», по использованию командной строки (bash)

  1. для установления Bluetooth-соединения между компьютером и внешним устройством;
  2. сделать содержимое удаленного устройства доступным для просмотра (á la ls) с принимающего компьютера;

при условии, что все необходимое оборудование установлено и работает.

Примечание

Я исключаю помощь со стороны вспомогательных программ, таких как Bluez и т. д. Если есть работающие самодостаточные альтернативы Bluez/Blueman, я рад услышать о них. Однако, хотелось бы иметь канонический ответ с длинным дыханием, преодолевающий ограничение нескольких устаревших ответов на SE.

Связанный контент