Se sua configuração for regular o suficiente, e supondo que você já esteja dividindo-a em pequenos arquivos separados, provavelmente será mais fácil gerar o arquivo inteiro a partir do zero, caso em que poderia ser tão fácil quanto
#!/bin/sh
ENV_IP=$1
cat > nginx.conf <<EOF
...
...
location ^~/data/{
proxy_pass https://$ENV_IP/data/
}
...
...
EOF