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 









本文转自 ustb80 51CTO博客,原文链接:http://blog.51cto.com/ustb80/1031887,如需转载请自行联系原作者
目录
相关文章
|
6月前
|
Perl
在Awk中,直接通过文件作为输入
在Awk中,直接通过文件作为输入
77 2
|
6月前
cat结合EOF输入内容格式
cat结合EOF输入内容格式
65 1
|
6月前
|
Perl
sed打印特定行
sed打印特定行
282 4
|
6月前
|
存储 Shell Perl
awk从脚本内读取文件内容到变量
awk从脚本内读取文件内容到变量
290 6