我在这样的文件中添加了几行:
echo "server {
listen 80;
server_name ${brand}.mydomain.com;
root /srv/www/clients/${brand}/soon;
}" >> default
结果是这样的(品牌通过参数传递):
server {
listen 80;
server_name cola.mydoman.com;
root /srv/www/clients/cola/soon;
}
问题是如果此文件包含许多类似的其他值,如何删除它。用sed,awk或其他东西可以做到这一点吗?