#!/bin/bash
awk '$1 == "tool:"{t=1}
t==1 && $1 == "ports:"{t++; next}
t==2 && /:[[:blank:]]*$/{t=0}
t != 2'
IyEvYmluL2Jhc2gKCmF3ayAnJDEgPT0gInRvb2w6Int0PTF9CiAgIHQ9PTEgJiYgJDEgPT0gInBvcnRzOiJ7dCsrOyBuZXh0fQogICB0PT0yICYmIC86W1s6Ymxhbms6XV0qJC97dD0wfQogICB0ICE9IDIn
dG9vbDoKICBpbWFnZTogdG9vbC54eHguY29tL3BsYXRmb3JtL2FwcDpkZXYKICBsb2dfZHJpdmVyOiBzeXNsb2cKICByZXN0YXJ0OiBhbHdheXMKICBwb3J0czoKICAgIC0gJnF1b3Q7NTQzMjU6ODAmcXVvdDsKICAgIC0gJnF1b3Q7NTQzMzI1OjgwJnF1b3Q7CiAgdm9sdW1lOgogICAgLSAmcXVvdDthOmImcXVvdDsKCnRvb2wxOgogIGltYWdlOiB0b29sMS54eHguY29tL3BsYXRmb3JtL2FwcDpkZXYKICBsb2dfZHJpdmVyOiBzeXNsb2cKICByZXN0YXJ0OiBhbHdheXMKICBwb3J0czoKICAgIC0gJnF1b3Q7NTQzMjU6ODAmcXVvdDsKICAgIC0gJnF1b3Q7NTQzMzI1OjgwJnF1b3Q7CiAgdm9sdW1lOgogICAgLSAmcXVvdDthOmImcXVvdDs=
tool:
image: tool.xxx.com/platform/app:dev
log_driver: syslog
restart: always
ports:
- "54325:80"
- "543325:80"
volume:
- "a:b"
tool1:
image: tool1.xxx.com/platform/app:dev
log_driver: syslog
restart: always
ports:
- "54325:80"
- "543325:80"
volume:
- "a:b"