Não consigo encontrar um jeito com o pipe, mas você pode tentar isso:
obexftp -b 10: 68: 3F: 57: 7D: B6 - p $ (cat inputFile.tar)
Retorna o sdout do comando no $ ()
Aqui eu tenho o comando para transferir inputFile.tar para outro dispositivo bluetooth (10: 68: 3F: 57: 7D: B6).
obexftp -b 10:68:3F:57:7D:B6 -p inputFile.tar
No entanto, é possível usar stdout como entrada para obexftp?
Por exemplo, quero fazer algo assim:
cat inputFile.tar | obexftp -b 10:68:3F:57:7D:B6 ...
gzip -fc inputFile.tar | obexftp -b 10:68:3F:57:7D:B6 ...
Como posso fazer isso? Como eu digo ao obexftp para usar stdout?
Tags bluetooth stdout pipe file-transfer