awk命令,实现文件的合并与拆分
浏览:6921次 出处信息
利用awk命令实现文件的合并:
比如有文件f1, f2, f3,f4,可以利用下面的命令来实现文件的合并:
for i in `seq 1 4`; do awk ‘{print FILENAME ” ” $0;}’ f$i >> fall; done
好了,现在fall的第一个字段为文件名,后面为文件的内容,简单吧!
有时候又会遇到另外一个问题,比如定位问题的时候,我们知道它在哪个文件出了错,想更细节的在这个文件去查找,但如果在fall内部查找,可能会花大量的时候流费在定位出问题的点上。为了解决这个问题,就需要文件的切分还原了。下面来介绍一下文件的拆分。
利用awk命令实现文件的拆分:
我们可以使用如下简单的合令来完成此项任务:
awk ‘{fname=$0; sub($1, “”, $0); print $0 >> fname;}’ fall
简单吧,快试验一下吧。
建议继续学习:
- vim几个小技巧(批量替换,列编辑) (阅读:37048)
- ps - 按进程消耗内存多少排序 (阅读:12341)
- find命令的一点注意事项 (阅读:11445)
- 100个常用的linux命令 (阅读:11281)
- Linux命令行里的“瑞士军刀” (阅读:11269)
- 每个程序员都应该知道的8个Linux命令 (阅读:10446)
- 最受欢迎的10个 Linux 单行命令 (阅读:9847)
- Linux date 命令获取某日期的前一天 (阅读:9569)
- ps 命令常见用法 (阅读:9178)
- AWK 简明教程 (阅读:8984)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:操作大文本,awk vs vim
后一篇:Linux系统管理技术手册第10章系统实践 >>
文章信息
- 作者:zja601 来源: Zhang Jiuan' Notes
- 标签: awk 合并 命令 拆分
- 发布时间:2010-01-23 16:12:21
建议继续学习
近3天十大热文
-
[1193] WordPress插件开发 -- 在插件使用 -
[81] 解决 nginx 反向代理网页首尾出现神秘字 -
[43] web开发设计人员不可不用的在线web工具和 -
[35] Java开发岗位面试题归类汇总 -
[30] Rax 系列教程(长列表) -
[29] 手机产品设计方向 -
[29] 一句话crontab实现防ssh暴力破解 -
[27] 如何建立合适的索引? -
[27] 程序员疫苗:代码注入 -
[25] 我对学习oracle与成长的理解
