当前位置: 首页 > news >正文

单一产品网站如何做seo中国室内装饰设计网

单一产品网站如何做seo,中国室内装饰设计网,返佣网站都是自己做的,wordpress回复显示插件安装工具 通过linux yum源下载,可能因为yum源的问题找不到软件包,或者下载的软件包版本太旧。 ShellCheck的源代码托管在GitHub上(推荐下载方式): GitHub - koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts 对下…

安装工具

        通过linux yum源下载,可能因为yum源的问题找不到软件包,或者下载的软件包版本太旧。

 

ShellCheck的源代码托管在GitHub上(推荐下载方式):

GitHub - koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts

 

 

        对下载的可执行程序压缩包进行解压,将shellcheck可执行命令加入环境变量:拷贝至/bin/下,以方便在任何位置都可以通过tab键补齐shellcheck并使用。

使用shellcheck

#!/bin/bash  # 设置编译器和编译选项  
COMPILER=arm-linux-gnueabihf-g++ #CPP编译器
COMPILE_FLAGS_JSONCPP="-L /usr/local/lib /usr/local/lib/libjsoncpp.a"  #链接 jsoncp库
COMPILE_FLAGS_CGICC="-I /usr/local/cgicc-3.2.20/include -L /usr/local/cgicc-3.2.20/lib -lcgicc"  #链接 cgicc库
COMPILE_FLAGS_SQLITE3="-I /usr/local/sqlite3/include/ -L /usr/local/sqlite3/lib/ -lsqlite3"  #链接 sqlite3库
COMPILE_FLAGS_OPENSSL="-I /usr/local/arm-openssl-3.0/include/ -L /usr/local/arm-openssl-3.0/lib64/ -lcrypto"  #链接 crypto库UPHOLD_TOOLS=uphold_tools
cd $UPHOLD_TOOLS
$COMPILER -o $UPHOLD_TOOLS.cgi $UPHOLD_TOOLS.cpp $COMPILE_FLAGS_CGICC $COMPILE_FLAGS_JSONCPP $COMPILE_FLAGS_OPENSSL
if [ $? -ne 0 ]; thenecho "Error compiling $UPHOLD_TOOLS"exit 1  
fi
SYSTEM_REBOOT=system_reboot
$COMPILER -o $SYSTEM_REBOOT.cgi $SYSTEM_REBOOT.cpp $COMPILE_FLAGS_CGICC $COMPILE_FLAGS_JSONCPP
if [ $? -ne 0 ]; thenecho "Error compiling $SYSTEM_REBOOT"exit 1  
fi
cd ..
#拷贝.cgi和.sh到radio-gateway中
find $UPHOLD_TOOLS -type f \( -name "*.cgi" -o -name "*.sh" \) -exec cp {} ../radio-gateway/cgi-bin/$UPHOLD_TOOLS \;
if [ $? -ne 0 ]; then  echo "Error copy $UPHOLD_TOOLS"exit 1
fi#拷贝web源代码到radio-gateway中
cp -r ../web ../radio-gateway/
rm -rf ../radio-gateway/web/index.html
cp ../web/index.html ../radio-gateway/echo "Compilation and copy successful."

优化建议:

[root@localdomain home]# shellcheck compile.sh In compile.sh line 7:
COMPILE_FLAGS_SQLITE3="-I /usr/local/sqlite3/include/ -L /usr/local/sqlite3/lib/ -lsqlite3"  #链接 sqlite3库
^-------------------^ SC2034 (warning): COMPILE_FLAGS_SQLITE3 appears unused. Verify use (or export if used externally).In compile.sh line 11:
cd $UPHOLD_TOOLS
^--------------^ SC2164 (warning): Use 'cd ... || exit' or 'cd ... || return' in case cd fails.Did you mean: 
cd $UPHOLD_TOOLS || exitIn compile.sh line 12:
$COMPILER -o $UPHOLD_TOOLS.cgi $UPHOLD_TOOLS.cpp $COMPILE_FLAGS_CGICC $COMPILE_FLAGS_JSONCPP $COMPILE_FLAGS_OPENSSL^------------------^ SC2086 (info): Double quote to prevent globbing and word splitting.^--------------------^ SC2086 (info): Double quote to prevent globbing and word splitting.^--------------------^ SC2086 (info): Double quote to prevent globbing and word splitting.Did you mean: 
$COMPILER -o $UPHOLD_TOOLS.cgi $UPHOLD_TOOLS.cpp "$COMPILE_FLAGS_CGICC" "$COMPILE_FLAGS_JSONCPP" "$COMPILE_FLAGS_OPENSSL"In compile.sh line 13:
if [ $? -ne 0 ]; then^-- SC2181 (style): Check exit code directly with e.g. 'if ! mycmd;', not indirectly with $?.In compile.sh line 18:
$COMPILER -o $SYSTEM_REBOOT.cgi $SYSTEM_REBOOT.cpp $COMPILE_FLAGS_CGICC $COMPILE_FLAGS_JSONCPP^------------------^ SC2086 (info): Double quote to prevent globbing and word splitting.^--------------------^ SC2086 (info): Double quote to prevent globbing and word splitting.Did you mean: 
$COMPILER -o $SYSTEM_REBOOT.cgi $SYSTEM_REBOOT.cpp "$COMPILE_FLAGS_CGICC" "$COMPILE_FLAGS_JSONCPP"In compile.sh line 19:
if [ $? -ne 0 ]; then^-- SC2181 (style): Check exit code directly with e.g. 'if ! mycmd;', not indirectly with $?.In compile.sh line 23:
cd ..
^---^ SC2103 (info): Use a ( subshell ) to avoid having to cd back.In compile.sh line 26:
if [ $? -ne 0 ]; then  ^-- SC2181 (style): Check exit code directly with e.g. 'if ! mycmd;', not indirectly with $?.For more information:https://www.shellcheck.net/wiki/SC2034 -- COMPILE_FLAGS_SQLITE3 appears unu...https://www.shellcheck.net/wiki/SC2164 -- Use 'cd ... || exit' or 'cd ... |...https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...
[root@localdomain home]# 
http://www.laogonggong.com/news/66752.html

相关文章:

  • 大型企业网站开发wordpress xml
  • 个人建网站运营.网络服务合同范本免费
  • wordpress网站好做排名吗昆明好的网站开发公司
  • 徐州建站费用wordpress 多说评论系统 安装
  • 美食网站开发报告网络营销策划书结构
  • 诸城网站优化wordpress图片多链接
  • 东阳网站推广网站备案在哪里查询
  • 合肥网站关键词优化东莞网络销售的网站建设
  • dede个人网站模板php ajax网站开发典型实例
  • 厦门优秀网站建设深圳软件公司名录
  • 网站后台添加投票系统网上培训机构
  • 网站建设算不算固定资产爱淘宝淘宝网首页
  • 两学一做 知识竞赛网站大连城乡住房建设厅网站
  • 贵阳网站制作套餐wordpress文章中图片并排
  • 极路由 做网站建筑平台公司
  • 自助建站系统免费模式wordpress图片文章发布接口
  • 生鲜网站建设的总体目标lsp专用浏览器
  • 怎么做游戏自动充值的网站制作网页软件列表html代码
  • 山西网站建设网推一手单渠道
  • 上海建设工程招投标在什么网站广元网页制作公司
  • 网站排名恢复个人网站备案通过后
  • 智能科技 光速东莞网站建设网站建设 淘宝详情
  • 三亚网站外包wordpress dockerfile
  • 做演讲视频的网站品牌网页
  • 网站定制论坛全网霸屏推广营销系统
  • 怎么用dw做地图网站做色流网站要注意什么
  • 聊城网站开发asp网站有哪些
  • 学校网站模板大全游仙建设局官方网站
  • 寄生虫网站怎么做wordpress安装后404
  • 怎么做有图有声的网站怎么自己制作网页