广告
返回顶部
首页 > 资讯 > 精选 >web页面更新脚本的示例分析
  • 624
分享到

web页面更新脚本的示例分析

2023-06-03 19:06:17 624人浏览 泡泡鱼
摘要

小编给大家分享一下WEB页面更新脚本的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!#!/bin/bash#version 0.1  

小编给大家分享一下WEB页面更新脚本的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

#!/bin/bash

#version 0.1  

#最后一次修改人:xxx

#公司内无论谁修改此脚本文件,请在上面注上您的姓名

clear

echo '注意:为了确保安全在同步时需要输入生产密码!!!'

echo -e '\e[32m1.本地指定文件(目录)------->>生产服务器指定文件(目录)\e[m'

echo -e '\e[32m2.本地web根目录------->>生产服务器web跟目录\e[m'

echo -e '\e[35m3.退出'

while :

do

read -p '选择你的操作:' num

if [ $num -eq 1 ];then

read -p "输入本地文件绝对路径:" src

read -p "您要同步文件到哪台机器?(web1/web2/web3):" web

read -p "输入远程文件绝对路径:" dst

read -p "您确定要进行文件同步吗?(yes/no):" ack

if [ "$ack" == "yes" ];then

rsync -arvlSH $src $web:$dst 2>/dev/null

[ $? -eq 0 ] && echo "同步成功!请去生产服查看" || echo "同步失败,请自行检查或联系运维人员"

elif [ "$ack" == "no" ];then

:

else

echo '输入错误!'

fi

elif [ $num -eq 2 ];then

echo '你现在还不能这么做!'

elif [ $num -eq 3 ];then

exit

fi

done

执行效果如下:

web页面更新脚本的示例分析

背景:一般公司内生产服务器的web上线更新是由运维人员来完成的,但是不排除有些公司管理混乱,开发自己上传文件到服务器,比如本人之前所在的公司就出现这样的奇葩事,更新方法有很多种,服务多了用自动化运维工具,比如ansible,还可以直接使用svn或git,但是如果服务器比较少的情况下用ansible这样的工具总有些杀鸡用牛刀的感觉,故给新来的开发人员写下如下脚本供其上传新文件到web服务器.

注:此脚本并非生产所用,只是从中摘了一小部分供初学者参考练习所用

#!/bin/bash

#version 0.1  

#最后一次修改人:xxx

#公司内无论谁修改此脚本文件,请在上面注上您的姓名

clear

echo '注意:为了确保安全在同步时需要输入生产密码!!!'

echo -e '\e[32m1.本地指定文件(目录)------->>生产服务器指定文件(目录)\e[m'

echo -e '\e[32m2.本地web根目录------->>生产服务器web跟目录\e[m'

echo -e '\e[35m3.退出'

while :

do

read -p '选择你的操作:' num

if [ $num -eq 1 ];then

read -p "输入本地文件绝对路径:" src

read -p "您要同步文件到哪台机器?(web1/web2/web3):" web

read -p "输入远程文件绝对路径:" dst

read -p "您确定要进行文件同步吗?(yes/no):" ack

if [ "$ack" == "yes" ];then

rsync -arvlSH $src $web:$dst 2>/dev/null

[ $? -eq 0 ] && echo "同步成功!请去生产服查看" || echo "同步失败,请自行检查或联系运维人员"

elif [ "$ack" == "no" ];then

:

else

echo '输入错误!'

fi

elif [ $num -eq 2 ];then

echo '你现在还不能这么做!'

elif [ $num -eq 3 ];then

exit

fi

done

执行效果如下:

web页面更新脚本的示例分析

以上是“web页面更新脚本的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: web页面更新脚本的示例分析

本文链接: https://www.lsjlt.com/news/235477.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • web页面更新脚本的示例分析
    小编给大家分享一下web页面更新脚本的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!#!/bin/bash#version 0.1  ...
    99+
    2023-06-03
  • Javascript刷新页面的示例分析
    小编给大家分享一下Javascript刷新页面的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Javascript刷新页...
    99+
    2022-10-19
  • web脚本编辑器ACE Editor的示例分析
    小编给大家分享一下web脚本编辑器ACE Editor的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!经常会有在线编辑脚本的需求,但是如果使用textar...
    99+
    2023-06-04
  • web实现页面录屏的示例分析
    小编给大家分享一下web实现页面录屏的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!录屏重现错误场景如果你的应用有接入到web apm系统中,那么你可能就...
    99+
    2023-06-09
  • 开发响应式web页面的示例分析
    本篇文章给大家分享的是有关开发响应式web页面的示例分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。   响应式web设计开发,使用媒体查询来适应不同的手...
    99+
    2023-06-05
  • html5页面的示例分析
    这篇文章将为大家详细讲解有关html5页面的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。内容 与之前的HTML4.01相比,HTML5增加了非常多的改变:①&n...
    99+
    2022-10-19
  • Postgres-XL更新的示例分析
    本篇文章为大家展示了Postgres-XL更新的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。2018年10月25日2ndQuadrant发布了Postgr...
    99+
    2022-10-19
  • web开发中页面静态化的示例分析
    这篇文章给大家分享的是有关web开发中页面静态化的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   public void GenerathHtmlByString(...
    99+
    2022-10-19
  • HTML脚本使用的示例分析
    小编给大家分享一下HTML脚本使用的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JavaScript 使 HTML 页...
    99+
    2022-10-19
  • Shell脚本编程的示例分析
    这篇文章给大家分享的是有关Shell脚本编程的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。什么是Shell脚本Shell脚本(英语:Shell script),又称Shell命令稿、程序化脚本,是一种电...
    99+
    2023-06-09
  • Oracle查询脚本的示例分析
    这篇文章将为大家详细讲解有关Oracle查询脚本的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 --查询回滚段信息selec ...
    99+
    2022-10-19
  • mysql脚本安装的示例分析
    这篇文章主要为大家展示了“mysql脚本安装的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql脚本安装的示例分析”这篇文章吧。 ...
    99+
    2022-10-18
  • HTML脚本元素的示例分析
    这篇文章将为大家详细讲解有关HTML脚本元素的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 该<script>元素用于定义客户端脚本,例如HTML...
    99+
    2022-10-19
  • Linux启动脚本的示例分析
    这篇文章主要介绍Linux启动脚本的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!redhat的启动方式和执行次序是:加载内核执行init程序/etc/rc.d/rc.sysinit # 由init执行的**...
    99+
    2023-06-17
  • WMI_Vbs脚本编程的示例分析
    这篇文章主要介绍WMI_Vbs脚本编程的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!WMI就是Microsoft Windows Management Instrumentation 。中文名字叫Windo...
    99+
    2023-06-08
  • VBS.Runauto脚本病毒的示例分析
    这篇文章给大家分享的是有关VBS.Runauto脚本病毒的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。最近一位同事的笔记本遭遇了这个病毒,正好这学期在给计算机专业的同学们上VBscript于是顺便分析了...
    99+
    2023-06-08
  • vbs脚本病毒的示例分析
    这篇文章给大家分享的是有关vbs脚本病毒的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、前言病毒课老师丢给我们一份加密过的vbs脚本病毒的代码去尝试分析,这里把分析过程发出来,供大家参考二、目录整个分...
    99+
    2023-06-08
  • python页面解析的示例分析
    这篇文章主要介绍python页面解析的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!页面解析对于页面解析最强大的当然是正则表达式,这个对于不同网站不同的使用者都不一样,就不用过多的说明。其次就是解析库了,常用...
    99+
    2023-06-08
  • Xamarin.FormsShell中页面的示例分析
    这篇文章主要为大家展示了“Xamarin.FormsShell中页面的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Xamarin.FormsShell中页面的示例分析”这篇文章吧。轻拍...
    99+
    2023-06-04
  • Nessus更新到8.3.0的示例分析
    这篇文章给大家介绍Nessus更新到8.3.0的示例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Nessus更新到8.3.0更新内容包括:(1)专业版的报告功能更为灵活,允许用户选择包含的信息。(2)提升Ness...
    99+
    2023-06-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作