2017-01-23 6 views
0
내가

그러나 <code>rfcomm.log</code>이 desparately 비어 파일

$ rfcomm watch hci0 > rfcomm.log & 

또는

$ rfcomm watch hci0 > rfcomm.log 2>&1 & 

같은 bash는 파일에 rfcomm의 출력을 재 지정하려는

에 RFCOMM 출력을 리디렉션 할 수 없습니다.

왜?

+0

'rfcomm watch hci0'는'stdout'에 출력을 생성합니까? – Inian

+0

나는'stdout'과'stderr'에 대해서만 알고 있고'rfcomm'은 커맨드 라인에서 몇가지 물건을 출력하기 때문에'stdout'에 보냅니다. – Buddyshot

+0

'rfcomm watch hci0> rfcomm.log'하면 어떻게 될까요? 로그에 항목이 표시됩니까 – Inian

답변

0

이 프로그램이 tty에 직접 쓰는 경우, pseudo-tty (-t)를 사용하여 ssh을 통해 출력을 캡처 할 수 있습니다. 시도해보십시오 :

ssh -t localhost 'rfcomm watch hci0' > rfcomm.log