Como transferir arquivos de um dispositivo conectado por Bluetooth usando a linha de comando (com comandos de nível médio)

Como transferir arquivos de um dispositivo conectado por Bluetooth usando a linha de comando (com comandos de nível médio)

Situação

Estou trabalhando com Ubuntu 16.04 e 18.04.

Depois de extensa pesquisa para outropostar no AskUbuntuProcuro alternativas ao par BlueZ/Blueman para transferência de arquivos via Bluetooth.

Isso porque esses softwares, além de não funcionarem para mim na hora, vêm se desenvolvendo no sentido de removernavegação de arquivoscapacidades. Graças a isso pude usar meu gerenciador de arquivos ou um terminal para examinar e trabalhar com o conteúdo do meu celular. Consulte "Recurso de navegação suspensa" em seuchangelog para a versão 2.1 em diante, por exemplo.

Se bem entendi, gostaria de transferir qualquer número de fotos do meu celular conectado por Bluetooth para um computador, devo enviá-las em lotes do celular, conforme sugerido no exemploneste outro post. Isso é pouco prático.

Questões

"Níveis médios", como no título, são aqueles tipos de comandos invocados por Bluez, Blueman e similares, portanto, um nível de refinamento abaixo do seu. Estou feliz em aprender isso. Eventualmente, posso usar um script.

Portanto, eu pediria alguma orientação, digamos uma 'resposta canônica', sobre como usar a linha de comando (bash)

  1. estabelecer uma conexão Bluetooth entre um computador e um dispositivo externo;
  2. tornar o conteúdo do dispositivo remoto navegável (à la ls) a partir do computador receptor;

assumindo que todo o hardware necessário esteja instalado e funcionando.

Observação

Eu excluo a assistência de programas de ajuda como o Bluez, etc. Se houver alternativas independentes e funcionais ao Bluez/Blueman, fico feliz em saber delas. Porém, o desejo é ter uma resposta canônica com fôlego, superando a limitação de diversas respostas desatualizadas sobre SE.

informação relacionada