#!/usr/bin/shcheck_ipaddr(){ echo $1|grep "^[0-9]\{1,3\}\.\([0-9]\{1,3\}\.\)\{2\}[0-9]\{1,3\}$" > /dev/null; if [ $? -ne 0 ] then echo "IP地址必须全部为数字" return 1 fi
原创 2022-01-13 09:50:56
1162阅读
1评论
#!/usr/bin/shCheckIPAddr(){echo $1|grep "^[0-9]\{1,3\}\.\([0-9]\{1,3\}\.\)\{2\}[0-9]\{1,3\}$" > /dev/null; #IP地址必须为全数字        if [ $? -ne 0 ]        then
ip
转载 精选 2015-03-14 18:50:44
530阅读
• sh [-nvx] scripts.sh• 选项与参数:• -n :不执行 scrip
原创 2022-07-02 00:11:10
225阅读
test148-aicboss%cat filecheck.sh#!/bin/bash#Date=`date +"%Y%m%d"`File="DAILYCONTRACT_$Date.891.CMCC"dir="/aiboss/crm/ngrm/upss/"if [ `cd $dir 2>/dev/null &&echo 'true'` ];then  if[ -f
原创 2016-05-21 00:45:24
702阅读
在Linux系统中,Shell脚本是一种十分常见和重要的编程语言,它可以用于自动化执行任务和管理系统。在Shell脚本中,Red Hat Linux发行版是一个非常流行的选择,因为它提供了许多方便的工具和功能来简化日常管理任务。在这篇文章中,我们将重点介绍如何使用Shell脚本检查Red Hat Linux系统的运行状况和进行相关的管理工作。 首先,我们需要了解一些基本的Shell脚本语法和命
原创 2024-04-07 10:27:20
80阅读
检查网站状态通常使用wget或curl工具,下面分别使用这二种工具来做写检查网站的脚本。(学习自老男孩shell编程)命令行:1、curl得到返回值200,表示正常[root@c7 ~]# curl -o /dev/null -s --connect-timeout 5 -w '%{http_code}' www.baidu.com200[root@c7 ~]2、wget得到0,表示正常[root
原创 2017-02-18 23:01:19
4905阅读
test148-aicboss%cat clear_log.sh#!/bin/bash#Lday=`date +"%Y%m%d" -d "-1days"`grep 'OutOfMemory' *$Lday*|awk '{print$1,$2}'  >>aiweb-yy-c1-${Lday}_check.txttar zcf aiweb-yy-c1-${Lday}_log.ta
原创 2016-05-21 00:47:28
713阅读
脚本调试的主要工作就是发现引发脚本错误的原因以及脚本源代码中定位错误行,归纳汇总了SHELL脚本的总总方法,供大家学习参考。方式一: 通过echo方式【功能】:【场合】: 所有怀疑可能有问题的地方,省略了所有【示例】:echo $VAR 方式二: 通过选项方式[-ncxv] -n  【功能】: 读取shell脚本,但不实际执行【场合】: 用于测试Shell
shell脚本如下:#!/bin/bash #该脚本用于设置网卡的IP地址 #第一部分:变量的设置 ETH=$(ifconfig | grep "^eth" | awk '{print$1}') MAC=$(ifconfig | grep "^eth" | awk '{print$5}') read -p "请输入设置IP地址:" IP read -p "请输入设置的网关:" GW read -
转载 2023-06-14 11:08:05
204阅读
CheckIPAddress()        {        echo $1 > /tmp/tmpserverip        echo $1 |g
转载 精选 2009-08-27 17:04:38
763阅读
波哥又出脚本了!
原创 2019-12-18 20:23:12
110阅读
# Shell脚本检查 Redis Key TTL ## 概述 在这篇文章中,我将教会你如何使用Shell脚本检查Redis Key的TTL(Time To Live)。这将帮助你了解Redis中的Key在多长时间内会过期,以及在过期之前需要采取什么措施。 为了达到这个目标,我们将按照以下步骤进行操作: 步骤 | 描述 --- | --- 1 | 连接到Redis服务器 2 | 获取所有的
原创 2023-09-17 16:50:38
103阅读
shell脚本检查mysql是否安装 在某个服务器上,我们可能需要确认是否已经安装了MySQL以及其版本,接下来将以博文的形式记录这个过程,从环境准备到验证测试及排错指南。 ## 环境准备 首先,确保你的环境中安装了 `bash` 和 `mysql`相关的工具。以下是环境搭建的时间规划以及硬件资源评估。 ```mermaid gantt title 环境搭建时间规划 dat
原创 6月前
23阅读
1.查找特定时间修改的文件: 1. #!/bin/sh 2. # Copyright by Ming Gong(宫敏) for news://news.freesoft.cei.gov.cn/chinese.com.linux 3. # GPL V2, Jun 30, 1998 4. # The right of usage, distribution and modification
导读在运维工作中,为保证业务的正常运行,我们需要定时查看指定的进程是否还存在,一旦进程退出了,说明服务可能存在问题,运维工程师就可以在第一时间处理问题。在运维工作中,为保证业务的正常运行,我们需要定时查看指定的进程是否还存在,一旦进程退出了,说明服务可能存在问题,运维工程师就可以在第一时间处理问题。今天就跟大家分享一个实用的shell脚本——时刻检查你的进程状态。在对进程进行监控时,我们一般需要得
检查Web网站可
转载 2022-09-30 10:13:32
191阅读
shell脚本建议执行流程如下图:   #!/bin/sh  #脚本用途:用来设置IP、子网掩码、默认网关以及DNS  #用法:sh name.sh [-i ipadress] [-n netmask] [-g gateway] #[-d dns]  #注意:1
原创 2012-09-18 21:35:49
3317阅读
1点赞
1评论
#!/bin/bashA="IPADDR.*"B="NETMASK.*"C="GATEWAY.*"D="DNS1.*"E="/etc/sysconfig/network-scripts/ifcfg-eth1"F="cat$E|sed-n'/BOOTP/p'"if[!"$F"="BOOTPROTO=dhcp"]thenread-t30-p"PleaseentertheIPaddress:"IPrea
原创 2018-08-19 15:38:35
2931阅读
Shell学习---Shell脚本的静态检查工具shellcheck
原创 2022-02-21 10:33:20
797阅读
开发shell脚本检查Nginx实战分享点这里查看视频讲解一、本脚本实现功能:1、自动检查Nginx下面的代理节点是否正常2、通过页面显示状态,有问题的节点给出页面报警及声音报警。3、增加新节点,页面自动载入新节点,无需修改程序。二、守护检查脚本[root@lb01 extra]# cd /server/scripts/ [root@lb01 scripts
原创 2015-05-31 14:25:40
10000+阅读
8点赞
5评论
  • 1
  • 2
  • 3
  • 4
  • 5