天天看点

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

用awk取出文件的全部内容

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

1034 7:26  

1025 7:27 

1101 7:32  

1006 7:45 

1012 7:46  

1028 7:49  

1051 7:51 

1029 7:57  

1042 7:59 

1008 8:01  

1052 8:05  

1005 8:12 

1005 8:13 

执行如下的命令:

awk '{print $0}' arr.dat 

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

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

cat arr.dat 

本文转自 ustb80 51CTO博客,原文链接:http://blog.51cto.com/ustb80/1031887,如需转载请自行联系原作者