18 老马历写记

尚未进行身份认证

我要认证

IT男,CTO/CIO傻傻分不清,踏入程序猿的坑已10+年,工作以来一直从事企业信息化系统设计、开发,搞过高大上的SAP,也带队开发过ERP、OA、MES,目前正在搞快销品行业的终端网络平台。 座右铭:天道酬勤,持之以恒! 对技术的理解:技术没有高大上、很Low一说,用好才是关键! 联系方式:qq-339352820,微信:xiangtairuiyuan,添加时请备注CSDN,真诚希望和大家成为朋友,共同说说IT那些事!

等级
TA的排名 2k+

shell脚本--第1个入门脚本Hello,World!

shell脚本编程第一个经典DEMO,输出“Hello,world!”。包括:#!/bin/bash解释,单行、多行注释说明,变量赋值、输出说明,脚本文件执行权限、如何执行说明。

2020-03-24 08:35:00

shell脚本中的开头#!/bin/bash #!/bin/sh是什么含义

shell脚本是解释性语言,需要专门的解析器来解析然后执行,不同的脚本语言需要匹配对应的解析器才能解析执行,如:#!/bin/bash 表示用/bin/bash解释脚本并执行。

2020-03-22 17:38:27

BAT批处理脚本案例--获取指定目录下文件数量、文件占用磁盘空间大小

由于对接zabbix监控的需要,需要监控指定目录下文件数量是否超标、文件总大小是否超标。本文讨论如何利用dis /s获取指定目录的文件数量及文件大小。

2020-03-09 12:48:05

BAT批处理脚本案例--利用MD5判断文件是否发生变化

由于对接zabbix监控的需要,需要判断指定文件内容是否发生变化,约定:返回1表示文件发生变化,返回0表示文件没有发生变化。本文讨论如何利用bat/cmd批处理脚本调用certutil计算文件md5校验码,并判断md5校验码是否发生变化,从而判断文件内容是否发生变化。

2020-03-07 11:01:05

BAT批处理脚本案例--创建快捷方式

本案例讲述在bat脚本中如何使用mshta调用vbscript实现windows快捷方式创建。可以直接创建到桌面,也可以到指定目录。

2020-03-02 08:58:12

windows下tomcat8启动脚本代码剖析--catalina.bat

Windows下,Tomcat可以以服务形式启动、停止,也可以执行脚本启动(startup.bat)、停止(shutdown.bat)。执行startup.bat时会调用catalina.bat,catalina.bat脚本又会调用setclasspath.bat进行java class path指定。继上篇剖析了startup.bat启动脚源码后,本文继续剖析catalina.bat的代码实现。

2020-02-29 14:38:49

windows下tomcat8启动脚本代码剖析--startup.bat

Windows下,Tomcat可以以服务形式启动、停止,也可以执行脚本启动(startup.bat)、停止(shutdown.bat)。执行startup.bat时会调用catalina.bat,catalina.bat脚本又会调用setclasspath.bat进行java class path指定。本文将剖析startup.bat的代码实现。

2020-02-27 08:53:22

BAT批处理脚本案例--判断证书是否到期

用bat 批处理脚本判断证书是否到期,大部分情况下可通过解析证书文件,比如outofdate关键字等实现。实现原理大概如下:读取证书文件并获取关键字文本行,比如:<outofdate>20200531</outofdate>;然后解析该行文本获取文本日期20200531;然后将20200531文本日期进行解析处理得到年、月、日并与当前日期进行天数比较,算出差几天。涉及几个关键知识点:带括号文件路径名转义、函数调用等。

2020-02-21 11:48:26

Bat批处理脚本案例--0开头字符串如何转成数字

0开头字符串直接进行表达式算术运算时,BAT批处理脚本会默认把0开头的字符串转换为8进制数值,比如:set /a sum="021"+5 将得到22,。如果是09,028等字符串直接进行运算则会报错,因为09,028不是有效8进制数值。为此,0开头的字符串转成数值需要特殊处理。

2020-02-20 09:00:00

bat批处理脚本 函数使用说明 函数调用结果如何返回

BAT批处理脚本也可以使用函数,函数可以带参数,并且返回结果。但是批处理脚本的函数调用返回结果处理却不是很友好,处理起来相对麻烦。本文详细讲解函数定义、函数调用及调用结果如何返回。

2020-02-19 09:45:40

BAT批处理脚本案例--时间戳计算返回距1970-1-1 零点的秒数

类似Java、Js等编程语言都有时间戳函数,可返回距离1970-1-1 00:00:00的秒数或豪秒数,调用起来比较方便。windos bat脚本没有时间戳函数,只能通过日期、时间进行手工计算,实现起来相对比较复杂。本文详细介绍了bat脚本如何计算时间戳,涉及:时间戳计算数学公式、bat脚本函数值返回、字符串截取等知识点。

2020-02-18 11:31:02

windows bat批处理脚本 字符串截取、拼接、查找等使用说明

BAT批处理有着具有非常强大的字符串处理能力,其功能虽没有C、Python等高级编程语言丰富,但是常见的字符串截取、替换、连接、查找等功能也是应有尽有,本文逐一详细讲解。

2020-02-17 11:15:25

BAT批处理脚本案例--计算字符串长度

BAT批处理脚本案例--计算字符串长度,涉及下述知识点:call调用获取字符串长度,实现调用结果如何赋值个变量;字符串截取;goto使用;变量延时读取enabledelayedexpansion;

2020-02-15 19:47:16

windows BAT 批处理常见命令解析

在上篇“windows bat 批处理脚本编写指南”博文中,比较系统地介绍了如何编写windows bat 批处理脚本,本文将重点介绍bat脚本中常用命令及部分DOS内外部命令使用方法,基本思路如下:1)将命令分成bat脚本使用的常见命令(如:set、echo等)和dos内外部命令(如:dir、copy等)2)dos内外部命令按功能进行分类,比如:操作目录、文件的,字符串查找的,网络相关的等...

2020-02-14 09:19:42

windows bat 批处理脚本编写指南

本文由浅入深,比较系统地讲解了windows bat 批处理脚本编写指南,包括:windows bat批处理脚本概述,变量使用, 程序返回码及errorlevel使用,stdin、stdout、stderr,if判断与&、&&、||, for循环使用,函数goto使用等。文章以DEMO展示为主,文字说明为辅,便于读者朋友所见即所得,快速掌握知识点。

2020-02-01 20:20:45

mac vi vim常用快捷键

本文介绍mac下vi/vim文本编辑器使用注意事项及常用快捷键,比如:undo、redo,移到最好一行,移到行尾等。

2019-12-08 19:42:13

zabbix 获取监控指标数据api接口history.get源码分析

zabbix 获取监控指标数据api接口history.get请求处理流程分析,zabbix 3.x版本history.get接口调用很慢、cpu占用高原因分析。

2019-12-07 19:35:57

成为zabbix合作伙伴费用及意义

成为zabbix合作伙伴的意义及费用说明,包括:经销商、认证伙伴、高级伙伴。企业成为合作伙伴后,可以在企业对外宣称时使用zabbix logo,同时在zabbix官网上可以看到企业loggo,同时可以享受技术支持、优惠等好处。

2019-12-07 19:26:11

IT运维Zabbix等常用监控软件对比

不管是传统IT运维还是智能运维,Zabbix等常用监控软件仍是解决运维问题必须工具,主要负责服务器、网络、应用等指标数据收集,供后续图表展示、分析决策。现在市面上有很多监控软件,互有优缺点,本文对常见的zabbix,prometheus,nagios等常用监控软件做一简单对比。

2019-10-24 21:03:53

布鲁克斯法则解释及论证

布鲁克斯法则(Brook's Law)简单理解就是:向进度落后的IT项目增加人手,只会使项目更加落后。从项目管理PMP角度来说,新成员加入将使团队重新开始,增加磨合期,从而导致项目进度更加落后。

2019-10-09 15:36:55

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。