帖子列表

  • shell变量名中有变量的处理办法...

    ELM 发表于: 2008-07-01,

    eval echo \$a$num 呵呵

  • 一个用iptables统计流量的脚本

    ELM 发表于: 2008-07-01,

    #!/bin/sh ## ################################################# ### Write by wzk with iptables for background ### ### This scricpt for get bytes for each host #...

  • 用paste合并文件

    ELM 发表于: 2007-10-30,

    A文件内容: 123 234 789 B文件内容: 121 233 127 111 paste -d "+" A B 123+121 234+233 789+127 +111

  • grep如果使用多个关键字

    ELM 发表于: 2007-10-30, 回复: 1

    grep -Ff key_file datafile 这个功能不错:)

  • BASH下也可以等待进程结束

    ELM 发表于: 2007-10-14,

    sleep 20 & wait date这个功能不错,以后多用用

  • VI下如何进入shell状态

    ELM 发表于: 2007-10-14,

    当然了,您可以使用Ctrl+Z把VI挂起,然后使用fg唤醒 还是有一个方法就是:!bash 直接执行bash命令 还可以使用:sh 这个似乎很爽哦...

  • 各种工具之正则表达式语法比较...

    ELM 发表于: 2007-10-10,

    在各种常用的工具中,正则表达式如此的相似却又不同。下表列出了一些常用的正则表达式,以及其不同之处。项目总多,遗漏必有不少,请各位看官不吝指出。以perl的正则为基准,不同的用...

  • find 命令使用详解

    ELM 发表于: 2007-10-07,

    在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。 语法:find 寻找条件 操作 说明:find命令从指定的起始目录开始,递归地搜索其各...

  • Shell下如何处理变量名是变量的变量...

    ELM 发表于: 2007-10-07,

    呵呵,说起来有点拗口哦,但是确实有的时候有这个需求。for i in 1 2 3 do eval "a${i}=1" eval "echo a${i}=\$a${i}" done转自: http://bbs.chinaunix.net/thread-999197-1...

  • awk使用'['和']'做分隔符

    ELM 发表于: 2007-09-18,

    类似于下面的日志,需要统计tm字段的值的和,请问我如何从tm中提取出纯数字23? 谢谢 NOTICE: 09-16 01:00:02: server. * 114703 sign rslt tm src NOTICE: 09-16 01:00:02: s...

  • 如何获得文件中一段内容

    ELM 发表于: 2007-09-18,

    记得以前有这个需求,后来用awk搞定的,大概思路是这样的 awk一次读入每行,检查每一行的内容,如果匹配起始位置后,把一标志位设置成真,然后根据标志位来输出结果。 没有想到使用sed...

  • BASH 中的字符串处理

    ELM 发表于: 2007-09-18,

    得到长度 %x="abcd" #方法一 %expr length $x 4 # 方法二 %echo ${#x} 4 # 方法三 %expr "$x" : ".*" 4 # expr 的帮助 # STRING : REGEXP anchored pattern match of RE...

  • [^ ] 跟 [! ] 差在哪?

    ELM 发表于: 2007-09-17, 回复: 1

    b1) 跟 差在哪? 这个问题等了好久都没人出来补充, 而我呢, 也被追杀了好几回... ^_^ 趁着今晚有一点空闲, 赶快将此桩心事做一了结吧... 这道题目说穿了, 就是要探讨 Wi...

  • for what? while 与 until 差在哪?

    ELM 发表于: 2007-09-17,

    13) for what? while 与 until 差在哪? 终于,来到 shell 十三问的最后一问了... 长长吐一口气~~~~ 最后要介绍的是 shell script 设计中常见的"循环"(loop)。 所谓的 loop...

  • 你要 if 还是 case 呢?

    ELM 发表于: 2007-09-17,

    12) 你要 if 还是 case 呢? 放了一个愉快的春节假期,人也变得懒懒散散的... 只是,答应了大家的作业,还是要坚持完成就是了~~~ 还记得我们在第 10 章所介绍的 return value 吗? ...

  • > 与 < 差在哪?

    ELM 发表于: 2007-09-17,

    11) > 与 < 差在哪? 这次的题目之前我在 CU 的 shell 版已说明过了: http://bbs.chinaunix.net/forum/24/20031030/191375.html 这次我就不重写了,将贴子的内容"抄"下来就是了...

  • && 与 || 差在哪?

    ELM 发表于: 2007-09-17, 回复: 2

    10) && 与 || 差在哪? 好不容易,进入两位数的章节了... 一路走来,很辛苦吧?也很快乐吧? ^_^ 在解答本章题目之前,先让我们了解一个概念:return value ﹗ 我们在 shell 下跑的每一...

  • $@ 与 $* 差在哪?

    ELM 发表于: 2007-09-17,

    9) $@ 与 $* 差在哪? 要说 $@ 与 $* 之前,需得先从 shell script 的 positional parameter 谈起... 我们都已经知道变量(variable)是如何定义及替换的,这个不用再多讲了。 但...

  • $(( )) 与 $( ) 还有${ } 差在哪?

    ELM 发表于: 2007-09-17,

    8) $(( )) 与 $( ) 还有${ } 差在哪? 我们上一章介绍了 ( ) 与 { } 的不同,这次让我们扩展一下,看看更多的变化:$( ) 与 ${ } 又是啥玩意儿呢? 在 bash shell 中,$( ) 与 ` ` (...

  • ( ) 与 { } 差在哪?

    ELM 发表于: 2007-09-17,

    7) ( ) 与 { } 差在哪? 嗯,这次轻松一下,不讲太多... ^_^ 先说一下,为何要用 ( ) 或 { } 好了。 许多时候,我们在 shell 操作上,需要在一定条件下一次执行多个命令, 也就是说,要...

421/3123>