shell 拼接换行字符串 |
您所在的位置:网站首页 › shell脚本字符串连接 › shell 拼接换行字符串 |
# nginx 初始化,父脚本中的变量会自动传入引入的脚本中 . init/nginx.sh 子脚本内容 #!/bin/bash # 生成nginx配置 # cur_dir=$(pwd) # cur_dir=$(dirname $(pwd)) # input_name=demo # input_domain=jiqing.demo.com nginx_str="server\n {\n \t listen 80;\n \t #listen [::]:80 default_server ipv6only=on;\n \t server_name ${input_domain};\n \t index index.html index.htm admin.php;\n \t root ${cur_dir}/web-admin/Public;\n \t #error_page 404 /404.html;\n \t include enable-php-pathinfo.conf;\n \t location /nginx_status\n \t {\n \t \tstub_status on;\n \t \taccess_log off;\n \t }\n \t location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$\n \t {\n \t \texpires 30d;\n \t }\n \t location ~ .*\.(js|css)?$\n \t {\n \t \texpires 12h;\n \t }\n \t location ~ /\.\n \t {\n \t \tdeny all;\n \t }\n \t access_log /home/wwwlogs/access.log;\n }" nginx_conf_file="/usr/local/nginx/conf/vhost/$input_name.conf" if [ ! -f $nginx_conf_file ]; then touch $nginx_conf_file fi /bin/echo -e $nginx_str >$nginx_conf_file # 重启nginx nginx -s reload |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |