简单来说,有file1.txt, file2.txt, file3.txt

file1.txt如下:

1 a 4
d d g

file2.txt如下:

2 b g
6 9 0

file3.txt如下:

g h g
0 8 h

我现在想把这三个文件的第二列和各自对应的文件名都打印出来,并且追加到一个文件,命名为all.txt

all.txt的内容如下所示:

a file1.txt
d file1.txt
b file2.txt
9 file2.txt
h file3.txt
8 file3.txt

如何实现上方的需求呢,这里提供两种方法。

第一种,是加上FILENAME方式。

比如。

for i in *.txt
do
echo $i
awk ' print $2,FILENAME}' >> all.txt
done

第二种。是不加FILENAME方式。

for i in *.txt
do
echo $i
awk ' print $2,"'"${i}"'"}' >> all.txt
done

最新文章

  1. 实现List按与一个字符串的相似度和字母顺序排序(适用于模糊查询后的排序)
  2. 初识Hadoop二,文件操作
  3. java switch语句注意的事项
  4. Android Studio IDE 主题设置
  5. 面向对象编程(七)——Static关键字
  6. cordova3.X 运用grunt生成plugin自定义插件骨架
  7. php ord和chr函数
  8. tornado的cookie和secure cookie
  9. Nodejs in Visual Studio Code 11.前端工程优化
  10. MV规范 ---ISO7816 T=1协议的时间特性
  11. python查看模块及相关函数帮助
  12. 将ImageView中的图片保存到本地相冊
  13. 没有苹果电脑打包iOS平台的 Ionic 2程序——《Ionic 2 实例开发》更新内容
  14. wampserver安装错误 应用程序无法正常启动0xc000007b解决方法
  15. c# 基于文件系统实现的队列处理类
  16. html图像、绝对路径和相对路径,链接
  17. opencv学习之路(24)、轮廓查找与绘制(三)——凸包
  18. Android后台监控指定app的输入内容,抢红包,模拟点击原理
  19. 关于 Level 和 Promotion,其实就那么简单
  20. Gulp:插件编写入门

热门文章

  1. 项目Beta冲刺(团队4/7)
  2. 去除WordPress分类描述P标签
  3. springMVC(2)
  4. UI系统的分类
  5. Generative Adversarial Networks overview(2)
  6. Codeforces 1038 D. Slime
  7. MongoDB中4种日志的详细介绍
  8. 腾讯蓝鲸cmdb源码编译
  9. P5055 【模板】可持久化文艺平衡树 可持久化fhqtreap
  10. linux命令之------rm命令