다음과 같은 반복 작업에는 OSx El Capitan에서 bash 스크립트를 사용한 자동화가 필요합니다.
새 터미널 탭을 열고, 디렉터리로 이동하고, 이 디렉터리에서 명령을 실행하여 Meteor 서버를 시작하고, 위의 과정을 두 번 반복하세요. 단, 다른 디렉터리에서 약간 다른 명령을 사용하세요.
meteor를 열고 실행하는 명령은 다음과 같습니다.
MONGO_URL='mongodb://username:[email protected]:27017,cluster0-shard-00-01-oko1k.mongodb.net:27017,cluster0-shard-00-02-oko1k.mongodb.net:27017/dbname?ssl=true&replicaSet=Cluster0-shard-0&authSource=dbforadmin' meteor
다른 2개의 명령은 위 명령 뒤에 --port=4000
및 를 추가 합니다.--port=5000
구글링했는데 지금은 작동하네요. 어떤 아이디어가 있나요? 감사해요
답변1
bash
탭 자체에 대해서는 아무것도 모릅니다. 그것은 GUI입니다. 그러나 screen
여러 동시 작업 실행과 같은 도구를 사용할 수 있습니다 . "다른 디렉터리" 및 반복 명령에 대한 기타 변경 사항에 대한 자세한 내용이 필요하지만 간단히 말하면 다음과 같습니다.
$ screen -dmS Example 'sleep 30'
위 명령은 screen
"Example"이라는 백그라운드 작업으로 세션을 열어 실행 sleep 30
한 다음 종료합니다. 세션에 다시 연결하여 명령의 출력을 확인하거나 상호 작용할 수 있습니다 screen -x Example
. 자세한 내용은 을 참조하십시오 man screen
.