C 쉘. 스크립트가 Gnome 터미널이 완료될 때까지 기다리도록 합니다.

C 쉘. 스크립트가 Gnome 터미널이 완료될 때까지 기다리도록 합니다.

저는 많은 양의 데이터를 처리해야 하는 스크립트를 작성하고 있습니다. 모두 3개의 명령으로 요약됩니다. 나는 사용한다:

#!/bin/csh

gnome-terminal -e "ssh $servername1 'command 1'" &
gnome-terminal -e "ssh $servername2 'command 2'"

command 3

이제 명령 3을 시작하려면 명령 1과 2가 완료될 때까지 기다려야 합니다. "wait"와 "pid"를 사용해 보았지만 기다릴 수는 없었습니다. gnome 터미널이 열리면 내 스크립트에서 명령이 완료된 것으로 보입니다.

관련 정보