awk学习笔记(2) - 输出文件内容

用awk取出文件的全部内容

先编写一个测试文件,arr.dat,内容如下:

  
  
  
  
  1. 1034 7:26  
  2. 1025 7:27 
  3. 1101 7:32  
  4. 1006 7:45 
  5. 1012 7:46  
  6. 1028 7:49  
  7. 1051 7:51 
  8. 1029 7:57  
  9. 1042 7:59 
  10. 1008 8:01  
  11. 1052 8:05  
  12. 1005 8:12 
  13. 1005 8:13 
  14. 1005 8:13 
  15. 1005 8:13 

执行如下的命令:

  
  
  
  
  1. awk '{print $0}' arr.dat 

在awk中,它会逐行读取文件的每一行,其中$0指代的就是一行的完整内容,print用于打印,因此,上面的语句会打印出arr.dat这个文件的所有内容。

当然,我们也可以用cat来取得文件内容,在命令行下会更简单:

  
  
  
  
  1. cat arr.dat 

 

你可能感兴趣的:(awk学习笔记)