自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

linux過濾空文件的命令總結

系統(tǒng) Linux
在linux中有經(jīng)常做文件的操作,今天有個同事在生產(chǎn)環(huán)境統(tǒng)計數(shù)據(jù),發(fā)現(xiàn)有很多日志文件都是空的,文件太多了,他想查看一下有哪些文件不是空文件。而且還不想使用腳本,就想用一個命令來搞定,確實夠懶的一個人。

在linux中有經(jīng)常做文件的操作,今天有個同事在生產(chǎn)環(huán)境統(tǒng)計數(shù)據(jù),發(fā)現(xiàn)有很多日志文件都是空的,文件太多了,他想查看一下有哪些文件不是空文件。

而且還不想使用腳本,就想用一個命令來搞定,確實夠懶的一個人。

簡單模擬了下。我只想查看e.lst 因為它的大小不是空的。

  1. DUM1102 /oravl01/oracle> ll *.lst  
  2. -rw-r--r-- 1 oracle dba 0 Jul 21 15:39 a.lst  
  3. -rw-r--r-- 1 oracle dba 0 Jul 21 15:39 b.lst  
  4. -rw-r--r-- 1 oracle dba 0 Jul 21 15:39 c.lst  
  5. -rw-r--r-- 1 oracle dba 0 Jul 21 15:39 d.lst  
  6. -rw-r--r-- 1 oracle dba 7 Jul 21 15:39 e.lst 

最精簡的命令就是使用grep了。

  1. DUM1102 /oravl01/oracle> ll *.lst|grep -v " 0 "  
  2. -rw-r--r-- 1 oracle dba 7 Jul 21 15:39 e.lst  

當然也可以使用awk來完成。

難度再升級一下,新增一個文件 f.lst 現(xiàn)在文件的結構如下:

  1. DUM1102 /oravl01/oracle> ll *.lst  
  2. -rw-r--r-- 1 oracle dba 0 Jul 21 15:39 a.lst  
  3. -rw-r--r-- 1 oracle dba 0 Jul 21 15:39 b.lst  
  4. -rw-r--r-- 1 oracle dba 0 Jul 21 15:39 c.lst  
  5. -rw-r--r-- 1 oracle dba 0 Jul 21 15:39 d.lst  
  6. -rw-r--r-- 1 oracle dba 7 Jul 21 15:39 e.lst  
  7. -rw-r--r-- 1 oracle dba 14 Jul 21 16:35 f.lst 

他現(xiàn)在想查看大小為7字節(jié)的文件,使用awk來牛刀小試。

  1. ll *.lst | awk -v file_size=7 '{ if ( $5==file_size ) print $5 " " $9}'  
  2. DUM1102 /oravl01/oracle> ll *.lst | awk -v file_size=7 '{ if ( $5==file_size ) print $5 " " $9}'  

7 e.lst

原文鏈接:http://blog.itpub.net/23718752/viewspace-1224126/

責任編輯:牛小雨 來源: jeanron100的博客
相關推薦

2010-06-30 13:38:42

linux ftp命令

2019-12-01 22:59:43

Linux shell命令進程

2011-08-25 15:23:58

Linux系統(tǒng)監(jiān)控命令

2017-02-27 14:50:36

Linux命令數(shù)據(jù)

2017-01-13 08:30:02

Linux過濾文本實用命令

2010-06-21 15:44:17

Linux apt命令

2020-11-19 08:44:35

Linux

2009-07-31 15:39:00

linux cd命令詳目錄切換技巧總結

2010-03-04 13:06:47

Linux壓縮解壓

2009-08-04 08:44:56

linux find命linux find查找文件命令

2016-12-07 18:22:23

shelllinuxgrep

2010-03-01 14:45:07

Linux文件重定向

2020-09-28 15:14:31

Linux常用命令實用命令

2010-05-27 16:58:11

Linux查看文件大小

2009-12-23 16:40:15

Linux文件屬性

2010-03-18 16:38:39

Linux命令

2009-08-04 09:37:34

Linux創(chuàng)建文件命令Linux創(chuàng)建文件命令

2009-12-23 10:58:58

Linux創(chuàng)建文件命令

2009-12-23 10:58:58

Linux創(chuàng)建文件命令

2010-01-06 11:24:27

Linux命令
點贊
收藏

51CTO技術棧公眾號