stdout을 obexftp Bluetooth 전송으로 파이핑하시겠습니까?

stdout을 obexftp Bluetooth 전송으로 파이핑하시겠습니까?

여기에는 inputFile.tar를 다른 블루투스 장치(10:68:3F:57:7D:B6)로 전송하는 명령이 있습니다.

obexftp -b 10:68:3F:57:7D:B6 -p inputFile.tar

그러나 obexftp에 대한 입력으로 stdout을 사용할 수 있습니까?

예를 들어, 저는 다음과 같은 작업을 하고 싶습니다:

cat inputFile.tar | obexftp -b 10:68:3F:57:7D:B6 ...
gzip -fc inputFile.tar | obexftp -b 10:68:3F:57:7D:B6 ...

어떻게 해야 하나요? obexftp에게 stdout을 사용하도록 어떻게 지시합니까?

답변1

파이프하는 방법을 찾을 수 없지만 다음을 시도해 볼 수 있습니다.

obexftp -b 10:68:3F:57:7D:B6 - p $(cat inputFile.tar)

$()에서 명령의 sdout를 반환합니다.

관련 정보