nginx索引页插入路径

nginx索引页插入路径

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/dir bash
#实现效果:index.html页插入nginx路径及本机IP
#目录结构如下:
#/root/nginx
#├── html
#│   └── index.html
#└── sbin
#    └── start.sh

SHPATH=`readlink -f $0`
SBINDIR=`dirname $SHPATH`
NGINXDIR=`dirname $SBINDIR`
HTMLDIR=$NGINXDIR/html
INDEXPATH=$HTMLDIR/index.html
IPADD=`hostname -I`

if [ -z `grep "NginxPath:" $INDEXPATH` ];then 
    sed -i "/<\/body>/i NginxPath:$NGINXDIR" $INDEXPATH
else
    sed -i "/NginxPath:/c NginxPath:$NGINXDIR "  $INDEXPATH
fi


if [ -z `grep "MyIP:" $INDEXPATH` ];then 
    sed -i "/<\/body>/i MyIP:$IPADD" $INDEXPATH
else
    sed -i "/MyIP:/c MyIP:$IPADD "  $INDEXPATH
fi