#!/bin/sh cat proxy-list | while read p; do proxy=$(echo $p | cut -d ' ' -f1) servers=$(echo $p | cut -d ' ' -f2-) first_server=$(echo $p | cut -d ' ' -f2) conf=/etc/nginx/sites-available/$first_server.conf cp vhost.tpl $conf sed -i "s~%PROXY%~$proxy~g" $conf sed -i "s~%SERVERS%~$servers~g" $conf sed -i "s~%FIRST_SERVER%~$first_server~g" $conf mkdir -p /var/log/nginx/vhosts/$first_server/ done