相信在Linux下对文件操作经常会用到sort和uniq命令,下面系统的介绍一下这两个命令的用法。 sort命令是在Linux里非常有用,它将文件进行排序,并将排序结果标准输出。sort命令既可以从特定的文件,也可以从stdin中获取输入。 语法 sort(选项)(参数) 选项 -b:...
分类:
编程语言 时间:
2014-12-30 18:55:27
阅读次数:
258
open RH, $ARGV[0]; %dict = (); while(<RH>){ ?chomp; ?$ln = $_; ?if($dict{$ln}){ ??$dict{$ln} ++; ?}else{ ??$dict{$ln} = 1; ?} ? } while(($k,$v) = each %dict){ ?print $k ."\t" . $v. "\n"...
分类:
其他好文 时间:
2014-12-30 13:43:01
阅读次数:
166
#!/bin/bashcd/tmpLOG_PATH=`find/data/logs/-mtime+1-name"*".log|awk-F/‘NF--‘|tr-s"""/"|uniq`foriin${LOG_PATH};docd${i}find.!-name"."-typed-prune-o-typef-mtime+1-name"*.log"-print|awk-F/‘{print$2}‘|xargsgzip-9done
分类:
其他好文 时间:
2014-12-26 14:51:49
阅读次数:
133
逻辑CPU个数:cat/proc/cpuinfo|grep"processor"|wc-l物理CPU个数:cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l每个物理CPU中Core的个数:cat/proc/cpuinfo|grep“cpucores”|wc-l
分类:
其他好文 时间:
2014-12-24 11:59:22
阅读次数:
150
uniq用于显示它的输入,对于连续的重复行只保留一行。sort用于排序。
分类:
系统相关 时间:
2014-12-24 11:59:13
阅读次数:
136
(1)两个文件的交集,并集
前提条件:每个文件中不得有重复行
1. 取出两个文件的并集(重复的行只保留一份)
cat file1 file2 | sort | uniq > file3
2. 取出两个文件的交集(只留下同时存在于两个文件中的文件)
cat file1 file2 | sort | u...
分类:
系统相关 时间:
2014-12-22 14:22:18
阅读次数:
215
#!/bin/bash
#随机取出res目录下20个大于50K的图片并输出其名称
res=(`findres/-name"*.png"-size+50k-o-name"*.jpg"-size+50k`)
tmp_file="/tmp/temp_res.txt"
touch$tmp_file
>$tmp_file
while[[`uniq$tmp_file|wc-l`!=20]]
do
echo`expr$RANDOM%${#res[@]}`>>$t..
分类:
其他好文 时间:
2014-12-22 02:07:10
阅读次数:
205
使用这个命令查出文本中的单词出现频率按照由高到底排序
cat words.txt |tr -cs "[a-z][A-Z]" "[\012*]"|tr A-Z a-z|sort|uniq -c|sort -k1nr -k2|head -10
但是有时我们想查找出某一个单词的出现频率这时我们可以使用如下几个命令
文件名称:file 查找单词名称:word
操作命令:
...
分类:
系统相关 时间:
2014-12-19 17:24:50
阅读次数:
254
测试机器的硬件信息:
查看CPU信息(型号)
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(看到有8个逻辑CPU, 也知道了CPU型号)
# cat /proc/cpuinfo | gr...
分类:
其他好文 时间:
2014-12-17 16:21:52
阅读次数:
180
Linux查看cpu个数
1. 查看物理CPU的个数
www.2cto.com
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
2. 查看逻辑CPU的个数
#cat /proc/cpuinfo |grep "processor"|wc -l
...
分类:
系统相关 时间:
2014-12-17 14:41:58
阅读次数:
207