2014-12-18 4 views
0

두 개의 프로그램을 adb에서 실행하고 다른 프로그램을 windows에서 실행하려고합니다. 그러나 그것은 병렬 적으로 행해져 야하고 둘의 결과를 비교해야합니다. ADB에 대한두 프로세스를 adb에서 병렬로 실행하고 cygwin을 사용하여 다른 프로세스를 실행하십시오.

: Windows 용

adb shell ./program1 > out1.txt 

:

./program2.exe >out2.txt 

다음 out1.txt out2.txt

run.sh 파일을 diff를

나는이 sequencially을 할 Cygwin에서 사용할 수 있습니다 :

접근 위
adb shell ./program1 > out1.txt 
./program2.exe >out2.txt 
out1.txt out2.txt 

는 창 (Sequencially) 나는이 두 프로그램은 병렬로 실행하려는

diff 모두 완료에 다음, 첫 번째 아시아 개발 은행에 프로그램을 실행합니다.

나는 리눅스에서 같은 배경에서 하나 개의 프로세스를 넣어하는 방법이 필요합니다

(adb shell ./program1 > out1.txt) & (./program2.exe >out2.txt) 

의 Cygwin을 사용하여이 작업을 수행 할 수있는 방법이 있습니까?

답변

2

나는 cygwin 모르지만 나는 이런 식으로 뭔가를 추측 :

adb shell ./program1 > out1.txt & 
./program2.exe >out2.txt & 
wait 
diff ... 

나는 당신이 bash 쉘을 사용하는 가정합니다.

+0

감사합니다. 작동했습니다. '기다림'이 중요했습니다. –

관련 문제