阅读⽹站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"
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
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
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论