-1
我不知道是否有可能寫一個bash腳本,將做到以下幾點:bash腳本來調度多個作業
化妝firstprogram
其編譯和執行的第一個程序。比它會等到這個程序完成,然後執行:
化妝secondprogram
我怎麼能寫bash腳本,使其在終端上運行?
我不知道是否有可能寫一個bash腳本,將做到以下幾點:bash腳本來調度多個作業
化妝firstprogram
其編譯和執行的第一個程序。比它會等到這個程序完成,然後執行:
化妝secondprogram
我怎麼能寫bash腳本,使其在終端上運行?
這是你想要的嗎?它將在運行下一個命令之前完成第一個命令。如果您只希望在第一次運行成功時運行第二秒鐘(退出時退出代碼爲0),請使用& &代替;
#!/bin/bash
make firstprogram; make secondprogram
你需要利用上述等待命令
#!/bin/bash
make firstprogram
firstprogram &
wait
echo "First program done!"
make secondprogram
secondprogram &
echo "Second program done!"
exit 0
我不是100%肯定你問什麼。如果您只想運行第一條命令,然後運行第二條命令,則只需將它們放在腳本中的單獨行中即可。如果你只想在第一個成功時運行第二個,你可以這樣做:make firstprogram && make secondprogram。這有幫助嗎? –
問題或問題是什麼?由於Stack Overflow隱藏了您的密切理由:*「請澄清您的具體問題或添加其他詳細信息以突出顯示您需要的內容,因爲它目前正在編寫,很難確切地告訴您要求的內容。請參閱[如何提問](https://stackoverflow.com/help/how-to-ask)頁面以幫助澄清此問題。「* – jww