-3
두 명령을 병렬로 실행하고 두 명령을 같은 쉘로 출력해야합니다.Bash는 두 개의 명령을 실행하고 양쪽 모두에서 출력을 얻습니다.
편집 :
내가 파일 시스템을보고 여러 장기 실행 명령을 실행하고 저 (커피 스크립트, 옥, 말대꾸)에 대한 여러 가지를 컴파일하려합니다.
두 명령을 병렬로 실행하고 두 명령을 같은 쉘로 출력해야합니다.Bash는 두 개의 명령을 실행하고 양쪽 모두에서 출력을 얻습니다.
편집 :
내가 파일 시스템을보고 여러 장기 실행 명령을 실행하고 저 (커피 스크립트, 옥, 말대꾸)에 대한 여러 가지를 컴파일하려합니다.
아마도 bash에서 wait 명령을보고있을 것입니다. 당신이
#!/bin/bash
FAIL=0
echo "starting"
./script1 &
./script2 &
for job in `jobs -p`
do
echo $job
wait $job || let "FAIL+=1"
done
echo $FAIL
if [ "$FAIL" == "0" ];
then
echo "All jobs completed!"
else
echo "Jobs FAILED: ($FAIL)"
fi
command1 &
command2 &
둘 다 병렬로 실행됩니다. 출력은 화면으로 이동합니다.
에 직면하고 어떤 문제 :이 스크립트를 고려? – squiguy
병렬로 실행하려면 어떻게해야합니까? –
중복 가능성 : [동일한 터미널에서 동시에 여러 명령 병렬 실행] (http://stackoverflow.com/q/10909685/2033671) –