- 博客(5)
- 收藏
- 关注
原创 shell遍历文件
有时候要对某个文件夹下面的所有文件做同样的处理,比如对每个文件统计行数,这时用遍历文件的方式就很简单了。$ for i in `ls`;do wc -l $i;done 55552 f123.txt 55819 f124.txt 56118 f125.txt 56404 f126.txt 56633 f127.txt 56842 f128.txt
2017-03-22 22:34:39 2130
原创 gnu sort命令多列排序
有时候,要对一行中的某列字段进行排序,这时可以用-t选项指定字段分隔符,用-k start[,end] 来指定列,列从1开始编原文件:$ cat test3.txtJan|1|100Feb|2|200Nov|11|80Oct|10|90要对第二列按数字大小排序$ sort -t "|" -k 2,2n test3.txtJan|1|100
2017-03-11 22:51:38 4220 1
原创 gnu sort命令的--general-numeric-sort选项与--numeric-sort选项区别
sort提供了两种数字排序方式: -g, --general-numeric-sort compare according to general numerical value -n, --numeric-sort compare according to string numerical value这两种
2017-03-11 15:44:04 3048
原创 用sed或awk打印文本文件的奇数行和偶数行
grep、sed和awk是Linux下文本处理的三剑客,用惯了之后,就再也不想用Excel处理数据了。用awk来实现奇数行和偶数行的输出,思路很简单,就是判断NR变量。NR是行号,行号是2的倍数,自然是偶数行。大家知道,不加{print}语句也能默认输出整行,例如 awk 'NR==1' test1.txt输出的是第一行,那么用NR对2取模,当余数为1时,awk的执行模式判断为真,
2017-03-09 01:05:05 15002 1
原创 Linux下查找大文件并清理
查看系统磁盘整体使用情况:# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda2 90G 5.8G 83G 7% /tmpfs 499M 356K 499M 1% /dev/shm如果有磁盘使用满的情况,就可以看到是哪个挂载点下面磁盘空间不足。linux操
2017-03-02 23:16:07 1850
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人