• shell脚本自动清除日期目录用法

    日期:

    一个自动清除日期目录的shell脚本,自动清理指定日期格式的linux目录,删除基于日期来创建的文件夹。 在linux系统中,有很多基于日期来创建文件夹,甚至还会有层级很深的子文件夹,对于这些日期文件整个移除,通过find结合rm或delete删除,费时费力。 使用以...

  • linux shell脚本清理日志文件

    日期:

    一例shell脚本,用于自动清理日志文件,find -type f -print与xargs参数结合删除linux日志文件的方法。 功能描述: 1、做自动部署系统时精简的一个shell脚本,主要功能是清理所有目录的日志文件。 2、根据给定日志目录,删除时间 结合crontab进行清理日志,清理...

  • shell编程之条件测试语句实例

    日期:

    shell中条件测试语句的用法 1、条件为语句 例如:当目录下有sam开头的文件时,输出hi,its here. if ls sam* /dev/null; then echo Hi,its here. fi 当条件为语句时,直接跟在if后面,如果语句执行成功,返回0,表示真,然后执行语句块中的语句。 例子,查看...

  • bash脚本变量基本概念与初始化

    日期:

    有关bash shell脚本编程中变量的基本概念,以及shell变量初始化的方法,shell变量的创建与赋值,shell变量中引号的用法,shell读取替换的方法等。 bash脚本变量的基本概念 1、命名规则: 1)、只能包含字母、数字和下划线,并且不能以数字开头 2)、大小写敏...

  • bash shell数值计算方法详解

    日期:

    bash shell脚本编程中数值计算的方法,Bash把所有变量都视作字符串,shell中数值计算、运算符、bc进行浮点数运算、数值精度设置等方法。 bash中数学运算并不如其他语言简便,因为bash把所有变量都视作字符串,所以a=1+2,a并不等于3,而是等于字符串1+2。 解...

  • shell退出与返回方法

    日期:

    shell脚本中常用返回方法:exit,breakm,return exit: 其实每条命令执行完成后,都要返回一个执行状态的! 如果执行成功,就返回 0 如果执行不超过,返回非零! 例子,用在shell脚本中做真假判断,如果前一句执行就可以,那shell接着执行下一条命令; 如果前...

  • bash循环结构中for循环用法

    日期:

    有关bash shell循环结构中for循环的实例教程,包括for循环的基本格式、for循环枚举、Bash支持C语言风格的for循环用法等。 要点: shell脚本中for循环语句 一、for循环 基本格式 for 变量 in 取值列表 do 各种操作 done 还有罕见的写法就是都写作一行里: for...

  • linux shell 总结

    日期:

    1 、#! 指定执行脚本的shell 如果不写的话,用系统默认的shell s shell是所有linux ,unix都支持的 2 、#开始的行表示注释(不限于行首)命令建议写绝对路径执行:. /example. sh sh example. sh date +% F临时变量:shell内部定义的,范围程序本身永久变量...

  • nginx shell统计日志

    日期:

    #nginx日志统计独立ip的个数: awk {print $1} /path-to-log- dir /access.log | sort | uniq | wc -l #查询访问最多的前10个ip awk {print $1} /path-to-log- dir /access.log | sort | uniq -c | sort -nr | head - 10 #查看某段时间的 grep 2012:0[3-6] n...

  • "2>&1 > file"和 "> file 2>&1"区别?

    日期:

    什么是文件描述符? 文件描述符是一个简单的正整数,用以标明每一个被进程所打开的文件和socket。 最前面的三个文件描述符(0,1,2)分别与标准输入(stdin),标准输出(stdout)和标准错误(stderr)对应。 21 file和 file 21区别? 1.php test.php 21 fil...