我有以下shell脚本,该脚本从一个文件夹执行多个jar文件。该脚本运行良好,但是我希望for循环可以等待.jar文件执行完成,然后再开始执行循环中的下一个.jar文件。下面是代码:
fmt.Println(getPix(&image.NRGBA{}))
fmt.Println(getPix(&image.RGBA{}))
type unknownImage struct{ image.Image }
fmt.Println(getPix(unknownImage{}))
答案 0 :(得分:1)
从此脚本内部删除- name: Copy deploy private key
copy:
content: "{{ private_key_content }}"
dest: "/home/deploy/.ssh/id_rsa"
owner: deploy
group: deploy
mode: 0600
no_log: true
,然后在后台运行父脚本。
&
您的for循环将依次执行jar,等待每个jar完成后再继续。整个过程将在后台运行。