package com.stu.find; public class MergeSort { public void merge(int []A,int p,int q,int r) { int nl=q-p+1; int nr=r-q; int [] rArr=new int[nl+1]; int ...
分类:
编程语言 时间:
2016-05-08 23:55:30
阅读次数:
193
#include
#include
#include
#define NR(x) (sizeof(x)/sizeof(x[0]))
struct node
{
int data ;
struct node *next ;
};
void top_append_list(struct node *head , int value);
void print_link(str...
分类:
编程语言 时间:
2016-05-06 12:50:08
阅读次数:
170
详解awk命令(接例11):
1.命令1:awk ‘{if (NR>19&&NR
其中NR是行号,$0表示所有行内容(如果只输出第一行就是$1,第二行就是$2……所有行就是$0),所以该命令就是先筛选出ett.txt文件内行号大于19而且行号小于31的所有行,然后输出整行,
2.命令2:awk ‘{if(NR==19) print $0}’ ett.txt...
分类:
系统相关 时间:
2016-05-06 12:37:55
阅读次数:
228
问题:两个文件1.txt和2.txt1.txt的内容是:aa12bb23cc342.txtaa21bb82cc44dd55join1.txt2.txt的输出是:aa1221bb2382cc3444我如果现在想把cc3444提到第一行,即变成这样:cc3444aa1221bb2382用什么shell脚本可以实现?解答:join1.txt2.txt|awk‘NR==3{print}{a[NR]=$0}END{for..
分类:
其他好文 时间:
2016-04-28 12:34:03
阅读次数:
402
package com.stu.find; public class MergeSort { public void merge(int []A,int p,int q,int r) { int nl=q-p+1; int nr=r-q; int [] rArr=new int[nl+1]; int ...
分类:
编程语言 时间:
2016-04-24 23:09:57
阅读次数:
320
cat 192.168.101.* | grep load | awk '{sum+=$4} END {print "average=", sum/NR}' cat 192.168.101.* | grep Memory | awk '{sum+=$3} END {print "average=", ...
分类:
其他好文 时间:
2016-04-22 18:08:43
阅读次数:
170
1.统计ip访问量前10的ip地址cataccess.log|awk‘{print$1}‘|sort|uniq-c|sort-nr|head-n102.查看当天ip访问量统计cataccess.log|grep"21/Apr/2016"|awk‘{print$1}‘|sort|uniq-c|sort-nr3.查看访问前10的页面统计cataccess.log|grep"21/Apr/2016"|awk‘{print$7}‘|sort|uniq-c|sor..
分类:
系统相关 时间:
2016-04-21 18:49:14
阅读次数:
232
awk 用法:awk ' pattern {action} ' 变量名 含义 ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FNR 当前文件中的记录号 FS 输入域分隔符,默认为一个空格 RS 输入记录分隔符 NF 当前记录里域个数 NR 到目前为止记录数 O ...
分类:
其他好文 时间:
2016-04-20 11:23:06
阅读次数:
156
1、抽取网卡配置文件中的IP地址ifconfigeth0|awk-F‘[:]+‘‘NR==2{print$4}‘2、过滤掉注释和空行查看配置文件,过滤掉注释和空行将内容写入新文件grep-Ev"#|^$"httpd.confgrep-Ev"#|^$"httpd.conf>httpd.conf.ori3、一键创建多个目录,并将首页文件分别放入每个创建的目录[roo..
分类:
其他好文 时间:
2016-04-20 02:13:52
阅读次数:
357