• shell比较与测试的方法详解(图文)

    日期:

    在shell脚本中,可以用if、if else及逻辑运算符进行测试。 用一些比较运算符来比较数据项,还有一个test命令,也可以用来进行测试。 先说下if语句的判断方式,一般如下: if condition; then commands; fi esle if 和else: if conditions; then commands; el...

  • 自动批量生成AWR报告的shell脚本

    日期:

    用shell脚本自动批量生成awr报告。 用法: bash ./dba_oracle_awr.sh -s ORCL -f 20110312070000 -t 20110312090000 -p TEXT -h /usr/local/oracle/10.2.0-64 shell脚本: 复制代码 代码示例: #!/usr/bin/bash # ******************************** # * dba_o...

  • 只显示文本内容的偶数行的shell

    日期:

    只显示文本内容中偶数行的shell命令,主要是sed与awk的用法 本节分享的这些方法,用于对Linux下的文本操作时,仅显示偶数行。 方法如下,大家参考着用: sed 1d;n;d status.txt sed -n n;p status.txt sed -n 0~2p status.txt awk!(NR%2) status.txt awki++%2...

  • 探讨shell中EOF的用法

    日期:

    在shell编程中,遇大段文本或代码时,经常会用到eof。本文就介绍下其用法。 在shell脚本中,通常将EOF与 结合使用,表示后续的输入作为子命令或子Shell的输入,直到遇到EOF为止,再返回到主Shell。 EOF只是一个分界符,当然也可以用abcde替换。 当shell遇到...

  • 探讨 shell处理用户输入

    日期:

    在shell编程中,处理用户输入的方法,包括命令行参数、特殊大数变量、移位以及处理选项等内容。 bashshell提供了命令行参数(添加在命令后面的数据值)、命令行选项(修改命令行为的单字符值)和直接读取键盘输入。 1、命令行参数 向shell脚本传递数据的最基...

  • 一键安装与配置NTP server的脚本

    日期:

    一键安装脚本,用于安装与配置时间服务器NTP server。 脚本内容如下: 复制代码 代码示例: #!/bin/bash #Filename:ntp.sh IP=`ifconfig eth0 |grep inet addr |awk-F [ :]+ {print $4}` yum-y install ntp* sed -i s/BOOTPROTO=dhcp/BOOTPROTO=static/g /et...

  • 有关字符串截取的shell脚本(多个方法)

    日期:

    有关字符串截取的一些shell命令与脚本,用到了shell的特殊变量,shell脚本编程的高级部分。 变量: var=http://www.it.net.cn/test.htm 一 # 号截取,删除左边字符,保留右边字符。 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除...

  • shell字符串操作之插入、删除子串

    日期:

    shell编程中,插入与删除子串,以及子串比较、子串排序、子串的编码转换等方法。 1,插入子串 插入子串:就是在指定的位置插入子串,这个位置可能是某个子串的位置,也可能是从某个文件开头算起的某个长度。 公式:插入子串=把old子串替换成old子串+new子串或...

  • shell 字符串查找与替换的方法详解

    日期:

    在shell中进行字符串的查找与替换,以及对字符串值进行判断,可以借助shell内置的一些特殊变量处理方法来实现。 一、判断读取字符串值 表达式 含义 ${var} 变量var的值,与$var相同 ${var-DEFAULT} 如果var没有被声明,那么就以$DEFAULT作为其值 ${var:-DEFA...

  • shell 字符串的处理(截取,连接,匹配,替换,翻转)

    日期:

    shell对字符串进行处理的一些例子,包括字符串的截取,连接,匹配,替换,翻转等。 1,字符串的截取 方法一: 复制代码 代码示例: echo $a|awk{print substr( ,1,8)} substr是awk中的一个子函数,对第一个参数的进行截取,从第一个字符开始,共截取8个字符,...