阅读网站HTML源码,搭建网页版源码阅读器

本文主要搭建网页版源码阅读器,阅读源码更方便。

以centos7 平台为例;

安装gtags 和 htags

查看rpm包是否安装

rpm -qa | grep global

安装rpm包

yum install global

关键步骤

cd /root/ceph : 进入ceph源码目录

gtags -v : 生成tag文件

htags -sanohITvt 'Welcome to ceph source tour!' :tag 文件生成后, 执行 htags 命令生成 HTML 文件

htags --suggest2

#htags-server >& log

nohup htags-server -b 0.0.0.0 9091 &

实践脚本

执行脚本

cat gtags.sh

#!/bin/bash

#L 9092

#J 9093

DIR=$(dirname $(readlink -f "$0"))

echo $DIR

if [ $# -ne 2 ]; then

echo "args num is 2"

echo "arg1 is ceph dir"

echo "arg2 is http port"

echo "Example:http://192.168.0.103:9092/"

exit 1

fi

cd $DIR/$1

gtags -v

htags -sanohITvt 'Welcome to ceph source tour!'

htags --suggest2

nohup htags-server -b 0.0.0.0 $2 &

sleep 3

echo "==================="

ps -ef | grep tags

sleep 3

echo "==================="

netstat -tunlp | grep $2

外部调用脚本

[root@wds ~]# cat ceph_L.sh

#!/bin/bash

#http://192.168.0.110:9092/

#http://192.168.0.110:9093/

#http://127.0.0.1:8000

cd /root/mycode/community_code/

if [ ${1}x == "Lx" ];then

sh gtags.sh ceph_luminous 9092

elif [ ${1}x == "Jx" ];then

sh gtags.sh ceph_10.2.5 9093

else

echo "Not support version! exit!"

exit 1

fi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值