Shell 编程
文章平均质量分 79
eten
这个作者很懒,什么都没留下…
展开
-
awk 实例练习(二)
接上一篇,这里使用的grade.txt 也是和上一篇中的相同。先来总结一下awk内置变量:ARGC 命令行参数个数ARGV 命令行参数排列ENVIRON 支持队列中系统环境变量的使用FILENAME awk浏览文件名FNR 浏览文件的记录数FS 设置输入域分隔符,等价于命转载 2012-07-27 14:16:41 · 943 阅读 · 0 评论 -
awk 实例练习(一)
前一篇学习了awk的基本知识,现在来做一些练习加深一下印象。假设我们有这样一个待处理的文件"grade.txt":M.Tansley 05/99 48311 Green 8 40 44J.Lulu 06/99 48317 green 9 24 26P.Bunny 02/99转载 2012-07-27 13:40:11 · 851 阅读 · 0 评论 -
shell awk 入门
awk:好用的数据处理工具 awk 也是一个非常棒的数据处理工具!sed 常常用于一整个行的处理, awk 则比较倾向于一行当中分成数个『栏位』(或者称为一个域,也就是一列)来处理。因此,awk 相当的适合处理小型的数据数据处理呢!awk 通常运行的模式是这样的:[root@www ~]# awk '条件类型1{动作1} 条件类型2{动作2} ...' filename转载 2012-07-27 13:41:22 · 699 阅读 · 0 评论 -
awk 实例练习 (三)
awk 使用printf #printf使用类似于C语言#字符转换zhuyupeng@zhuyupeng-PC ~$ echo "65" | awk '{printf "%c\n",$0}'A zhuyupeng@zhuyupeng-PC ~$ echo "99" | awk '{printf "%f\n",$0}'99.000000转载 2012-07-27 14:22:38 · 1211 阅读 · 0 评论 -
利用gnuplot画柱状图
前几天给大家提供了利用gnuplot来画折线图的例子,现在介绍一下画柱状图的例子如下:(转载请注明出处: http://hi.baidu.com/luxiaoyi/)一个例子:#下面这行设置标题set title "A demonstration of boxes in mono with style fill pattern"#下面这一行是用来描述图的每根柱子代表的意转载 2012-07-29 12:53:34 · 11987 阅读 · 2 评论 -
NS2 trace文件分析脚本(适合无线trace)
网络上有不少awk程序是讲如何分析网络性能的(主要是时延,吞吐量,丢包率和时延抖动),但是都没有详细的说明,我在此作一些示例,添加了一些必要的说明注释。以下的内容是针对NS2仿真的结果trace文件进行网络性能分析,看本篇前需要先行了解的的内容有:awk语言的基础,包括语法和结构等;在Linux下如何使用xgraph和gnuplot。因为只是想简单介绍如何用gwak和xgraph/gnup转载 2012-07-28 19:42:08 · 8875 阅读 · 6 评论 -
expect脚本解释
使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄、收藏。可是为什么要这么写却不知其然。本文用一个最短的例子说明脚本的原理。 脚本代码如下: ############################################## #!/usr/bin/expect set tim转载 2013-01-10 10:14:31 · 821 阅读 · 0 评论 -
Bash Shell-使用内置的set和shopt命令设置bash选项
Bash Shell-使用内置的set和shopt命令设置bash选项2008-10-22 14:40使用内置的set和shopt命令设置bash选项 set命令可以用来定制shell环境,使用选项“o”来打开或者关闭选项。例如打开选项:set -o 选项,关闭选项目:set +o 选项。 例如要打开vi交互式命令行编辑,则如下:转载 2013-01-22 10:58:09 · 917 阅读 · 0 评论 -
awk 数组学习
awk是Linux一个必不可少的文本处理工具,其编程简单,功能强大。其中awk处理文本的几块比较常用:1、行分隔 ; 2、正则表达式匹配 ;3、字符串处理 ; 4、awk数组接下来主要介绍一下awk数组的相关内容。awk数组特点:(1)、是一种关联数组(Associative Arrays),下表可以是 数字 也可以 是字符串, (2)、数组名 和 元素 无需提前声明,(3)、原创 2013-03-26 18:06:20 · 1440 阅读 · 0 评论