欢迎光临IT网Linux学习频道

当前位置: > shell编程 >
  • [shell编程] 学习shell中的getopts 日期:2014-09-10 19:04:03 点击:120 好评:0

    unix有一个优点就是标准UNIX命令在执行时都具有相同的命令行格式: command -options parameters 如果在执行Shell程序也采用上述格式,Bourne Shell中提供了一条获取和处理命令行选项的语句,即getopts语句。该语句的格式为: getopts option_string variable...

  • [shell编程] 学习shell中的getopts 日期:2014-09-10 19:04:03 点击:121 好评:0

    unix有一个优点就是标准UNIX命令在执行时都具有相同的命令行格式: command -options parameters 如果在执行Shell程序也采用上述格式,Bourne Shell中提供了一条获取和处理命令行选项的语句,即getopts语句。该语句的格式为: getopts option_string variable...

  • [shell编程] shell中的if多条件或泛匹配 日期:2014-09-10 19:03:35 点击:171 好评:0

    shell中的if多条件或泛匹配。 复制代码 代码如下: if [[ $str1 =~ a ]] || [[ $str2 =~ b ]] || [[ $str3 =~ c ]] || [[ $str4 =~ d ]]; then echo yes else echo no fi if的判断参数 b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真...

  • [shell编程] 有关nginx不能正常启动的修复脚本 日期:2014-09-10 19:03:11 点击:192 好评:0

    由于服务器出现down机之后,机器重新启动,nginx35级别不能正常的启动起来,进程没有nginx进程,但是有进程文件存在,每次需要人工去关闭再启动服务,比较麻烦。 于是写了以下的脚本,方便系统的管理。 脚本如下: 复制代码 代码如下: #!/bin/bash PATH=/bin:...

  • [shell编程] 设置ip信息的shell脚本 日期:2014-09-10 18:36:31 点击:122 好评:0

    设置ip信息的shell脚本 复制代码 代码如下: #!/bin/bash # TMPFILE=`mktemp /tmp/eth.XXXXXXXX` read -p Interface: ETHCARD ALLECARD=`ifconfig -a |awk/^[^[:space:]l]/{print $1}` until echo $ALLECARD | grep $ETHCARD /dev/null; do echo -e \033[31mW...

  • [shell编程] 磁盘空间使用状况检测脚本 日期:2014-09-10 18:36:12 点击:130 好评:0

    磁盘空间使用状况检测--- 复制代码 代码如下: #!/bin/bash IP=`ifconfig eth0|sed -n 2p|awk{print $2}|cut -c 6-` SPACE=`df |sed -n /\/$/p|awk{print $4}|sed s/%//` if [ $SPACE -ge 90 ];then echo The / disk is full fi...

  • [shell编程] mysql自动备份的脚本 日期:2014-09-10 18:35:45 点击:65 好评:0

    mysql自动备份的脚本,可以输入参数以实现完整备份或增量备份。 复制代码 代码如下: #!/bin/bash echo -e \033[31m please + f or d or i \033[0m FULLBK () { mysqldump --triggers --lock-all-tables --all-databases /root/`date +%Y:%m:%d--%H:%M:%S`.sq...

  • [shell编程] 有关shell中普通变量和环境变量的一些技巧 日期:2014-09-10 18:35:11 点击:141 好评:0

    有关shell中普通变量和环境变量的一些技巧 1、获得字符串长度 可以使用下面的方法获得变量值的长度: length=${#var} 例如: $ var=12345678901234567890 $ echo ${#var} 20 length就是字符串所包含的字符数。 2、识别当前的shell版本 可以使用下面的方法获...

  • [shell编程] Linux shell中echo改变输出显示样式的方法 日期:2014-09-10 18:33:50 点击:59 好评:0

    Linuxshell中echo改变输出显示样式的方法,很有趣的哦。 echo -e \033[32;49;1m [DONE] \033[39;49;0m 输出结果 : [DONE] 文本终端的颜色可以使用ANSI非常规字符序列来生成。举例: echo -e \033[44;37;5m ME \033[0m COOL 以上命令设置背景成为蓝色,前景...

  • [shell编程] getopts 获取 处理 命令行选项 日期:2014-09-10 18:32:28 点击:134 好评:0

    获取UNIX类型的选项 : unix有一个优点就是标准UNIX命令在执行时都具有相同的 命令行 格式: command -options parameters 如果在执行Shell程序也采用上述格式,Bourne Shell中提供了一条获取和处理命令行选项的语句,即getopts语句。该语句的格式为: getopts...

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