欢迎光临IT网Linux学习频道

当前位置: > shell编程 >
  • [shell编程] 使用getopt处理shell脚本的参数实例学习 日期:2014-09-08 23:03:15 点击:118 好评:0

    getopt命令并非bash的内建命令,它是由util-linux包提供的外部命令。 相比较bash 的内置命令,getopt不只支持短参-s,还支持--longopt的长参数,甚至支持-longopt的简化参数。getopt可以用于tcsh其它的shell。 我们就以系统自带的帮助文件,说说getopt在bash...

  • [shell编程] 不同shell环境下数值运算的处理 日期:2014-09-08 23:02:45 点击:122 好评:0

    阅读本文前,您需要对变量替换、命令替换和数值替换有一定的基础,否则,请恶补之。哈~~~ 阅读完本文,您应该获得解决下列问题的信息: 1)不同shell(bash,csh,ksh)下如何处理数值的运算 2)常用来数值运算的命令 3)关于运算结果精确到几位小数点的问题 运...

  • [shell编程] 测试bash脚本的执行时间 日期:2014-09-08 23:01:52 点击:140 好评:0

    显示脚本中某段代码执行时间。只需要把dateflag放置到代码段的前后,便可以显示出代码段的执行时间,非常方便对脚本性能的调试。 显示脚本中某段代码执行时间: 复制代码 代码如下: export befor_date export now_date befor_date=$(date +%s -d $(date +%F %...

  • [shell编程] 使用awk和iptables进行简单的DDoS分析与处理 日期:2014-09-08 22:59:49 点击:185 好评:0

    使用awk和iptables进行简单的DDoS分析与处理。 统计单个IP地址的连接数量 复制代码 代码如下: netstat-antp|awk$5~/[1-9]/ {split($5,ip,:); ++S[ip[1]]} END {for(i in S) print i\tS[i]} 与iptables联动 复制代码 代码如下: #! /bin/bash while [ 1 ] ; do...

  • [shell编程] 将/var/log/messages内容生成html文件的脚本 日期:2014-09-08 22:59:13 点击:113 好评:0

    通过shell将/var/log/messages内容生成HTML文件 脚本代码 复制代码 代码如下: #!/bin/awk-f BEGIN { # 定义每个颜色区域的开始字段及其颜色,以下表示的意思是 1-3 是red, 4-5是yellow, 6-末尾是blue ffmt = 1,4,6; cfmt = red,yellow,blue; split(ffmt, fie...

  • [shell编程] 了解bash与sh中的export语法的区别 日期:2014-09-08 22:58:29 点击:101 好评:0

    了解bash与sh中的export语法的区别,感兴趣的朋友可以参考下。 这个问题是在Solaris 10上运行公司的一个产品的时候发现的。 这个shell的目的是设置JRE_HOME环境变量,并用$JRE_HOME/bin/java去调用执行一个jar包。但是我在Solaris下运行了这个。sh文件后,控...

  • [shell编程] 去除ftp shell脚本中mget的多余交互式提示的方法 日期:2014-09-08 22:58:03 点击:163 好评:0

    默认情况下ftp里面的交互式提示是开启的,平常如果是下载多个文件时,这种提示很麻烦。如果是在shell脚本里面要从ftp服务器上一次mget多个文件,写个交互式脚本很麻烦。 关掉交互式提示的方法: 进入ftp命令后,prompt会将交互式提示的配置置反,如果原先交互...

  • [shell编程] shell 生成随机数的例子 日期:2014-09-08 22:57:01 点击:189 好评:0

    要在shell中生成随机数,在bash中可以调用$RANDOM,引用一段对RANDOM的介绍。 Each time this is referenced, a random integer between 0 and 32767 is generated. The sequence of random numbers may be initialized by assigning a value to RANDOM. If...

  • [shell编程] shell 函数式用法说明 日期:2014-09-08 22:56:26 点击:193 好评:0

    shell 函数式用法说明 功能:循环找各个程序目录里面的所有配置文件内容 #循环处理行的函数,参数为要处理的文件和处理内容的函数名 复制代码 代码如下: whilefun() #arg1 file $1, arg2 cmd $2 { while read line do $2 $line done $1 } #处理函数,列文件...

  • [shell编程] 获取shell脚本所在绝对路径操作方法介绍 日期:2014-09-08 22:55:35 点击:162 好评:0

    linux在shell脚本中获取该脚本的所在绝对路径的操作方法 文件名:a.sh 位置:/tmp/whuang/study/php 脚本内容: 复制代码 代码如下: #!/bin/sh this_dir=`pwd` dirname $0|grep ^/ /dev/null if [ $? -eq 0 ];then this_dir=`dirname $0` else dirname $0|gr...

  • 首页
  • 上一页
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 下一页
  • 末页
  • 1431426
栏目列表
推荐内容