Ubuntu, enviando arquivo pelo bluetooth

2

Eu quero enviar um arquivo chamado read.txt usando o comando: bluetooth-sendto . Funciona usando o comando direto no terminal bluetooth-sendto --device=MACADDR path/to/read.txt . Eu quero executá-lo com este trabalho cron:

*/1 * * * * bluetooth-sendto --device=MACADDR path/to/read.txt

Mas isso não funciona. Redirecionar a saída desse comando resulta em um arquivo vazio:

*/1 * * * * bluetooth-sendto --device=MACADDR path/to/read.txt>path/to/err.log

Permissões de diretórios e arquivos são 777. Cronjob é decidido pelo mesmo usuário que pode executar o comando diretamente na linha de comando. Eu também tentei sudo crontab -e , mas não funcionou.

Do arquivo de log do cron:

Jun 16 14:26:01 localhost CRON[2023]: (user) CMD (bluetooth-sendto --device=xx:xx:xx:xx:xx:xx /home/user/read.txt)
Jun 16 14:26:01 localhost CRON[2016]: (CRON) info (No MTA installed, discarding output)
    
por CCT 16.06.2016 / 15:43

1 resposta

2

bluetooth-send é um aplicativo GUI e não funciona sem cabeçalho ou sem um endereço de conexão X.

Eu recomendo que você use ussp-push . O comando será algo como ussp-push 12:34:56:78:9A:BC@ localname remotename

    
por 28.11.2016 / 16:05