欢迎光临IT网Linux学习频道

当前位置: > shell编程 >
  • [shell编程] shell求字符串长度的方法详解 日期:2014-10-17 12:17:31 点击:138 好评:0

    在shell编程中,计算字符串的长度,即所有字符的个数,并简单介绍几种求字符串中指定字符个数的方法。 示例: 复制代码 代码示例: // 计算某个字符串的长度,即所有字符的个数 $ var=get the length of me $ echo ${var} # 这里等同于$var get the length of...

  • [shell编程] shell 字符串的存储 详解 日期:2014-10-17 12:16:29 点击:199 好评:0

    字符串是一连串的字符而已,为了操作方便,往往可以让字符串呈现出一定的结构。 不关心字符串在内存中的实际存储结构,仅仅关系它呈现出来的逻辑结构。 比如,这样一个字符串:get the length of me,我们可以从不同的方面来呈现它。 1,通过字符在串中的位...

  • [shell编程] shell截取字符串的例子 日期:2014-10-17 12:15:51 点击:84 好评:0

    shell截取字符串,例如: 复制代码 代码示例: str=1,2,3,4,5,a echo ${str##*,} 从左往右截取最后一个,之后的字符 echo ${str#*,} 从左往右截取第一,之后的字符 echo ${str%%,*} 从右往左截取最后一个,之后的字符 echo ${str%,*} 从右往左截取第一个,之...

  • [shell编程] 解析shell脚本中if语句的用法 日期:2014-10-17 12:03:06 点击:83 好评:0

    分享下shell中if语句的用法。 一,if语句 1.if与[之间要有空格 2.[]与判断条件之间也必须有空格 3.]与;之间不能有空格 二,字符串判断 1.if [ str1=str2 ];then fi ----当两个字符串相同时返回真 2.if [ str1!=str2 ];then fi ----当两个字符串不相等时返回...

  • [shell编程] shell脚本学习指南之输入输出与文本执行(图文) 日期:2014-10-17 11:54:44 点击:56 好评:0

    一,使用read读取行 read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量,用 IFS(内部字段分隔符)变量中的字符作为分隔符 1, 代码示例: cat /etc/passwd | while IFS=: read user pass uid gid fullname homedir shell do echo $...

  • [shell编程] linux shell错误重定向用法 日期:2014-10-16 02:06:03 点击:182 好评:0

    linux shell错误重定向的用法,21错误消息重定向到标准输出中。 将shell的错误输出重定向到标准输出,这样就可以记录脚本的出错信息。 例如: /root/test.sh test.log 21 注意: linux先加载 /etc/rc.d/rc.local 后加载 /etc/profile...

  • [shell编程] shell脚本判断进程是否存在,shell脚本重新启动程序 日期:2014-10-15 01:13:39 点击:121 好评:0

    例子,shell脚本判断进程是否存在。 复制代码 代码示例: #!/bin/bash # filename: check # program : 判断进行是否存在,并重新启动 function check(){ count=`ps -ef |grep $1 |grep -v grep |wc -l` #echo $count if [ 0 == $count ];then nohuppython /ru...

  • [shell编程] shell编程基础正则表达式 日期:2014-10-14 09:22:20 点击:103 好评:0

    ...

  • [shell编程] Linux中shell脚本比较数字大小 日期:2014-10-07 17:21:30 点击:77 好评:0

    #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin ram_max= 9 ram= 10.2 #ram大于ram_max打印出 1 赋值给变量check check=`echo $ram$ram_max |bc` #判断如果check匹配 1 打印 1 ,注意空格(shell格式不正确会导致运行...

  • [shell编程] linux shell 实现多线程 日期:2014-10-07 14:58:56 点击:149 好评:0

    在bash中,使用后台任务来实现任务的多进程化。在不加控制的模式下,不管有多少 任务,全部都后台执行。也就是说,在这种情况下,有多少任务就有多少进程在同时执行。我们就先实现第一种情况: 实例一:正常情况脚本 # !/bin/bash for ((i = 0 ;i 5 ;i ++ ))...

  • 首页
  • 上一页
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 下一页
  • 末页
  • 1431426
栏目列表
推荐内容