Shell合并两个文件成一个文件的两列

Shell合并两个文件成一个文件的两列

发布时间:2014-07-20   编辑:www.jquerycn.cn

Shell合并两个文件成一个文件的两列,提供了两种方法,普通shell脚本,awk脚本。

文件内容如下:
more eng.txt chi.txt 
::::::::::::::
eng.txt
::::::::::::::
semicolon
comma
delimiter
spacebar
hyphen
single quote
double quote

::::::::::::::
chi.txt
::::::::::::::
分号
逗号
定界符
空格键
连字符号
单引号
双引号

方法1、paste -d "\t" eng.txt chi.txt 
semicolon       分号
comma   逗号
delimiter       定界符
spacebar        空格键
hyphen  连字符号
single quote    单引号
double quote    双引号

方法2、或者使用awk来处理

awk ‘NR==FNR{a[i]=$0;i++}NR>FNR{print a[j]" "$0;j++}‘ eng.txt chi.txt 
semicolon 分号
comma 逗号
delimiter 定界符
spacebar 空格键
hyphen 连字符号
single quote 单引号
double quote 双引号
hash 井号

原文地址:https://www.cnblogs.com/timxgb/p/9494814.html

时间: 2024-10-06 23:28:53

Shell合并两个文件成一个文件的两列的相关文章

将多个jpg文件以追加形式合并成一个文件_delphi教程 bmp 合并 http://www.west.cn/www/info/58058-1.htm

将多个jpg文件以追加形式合并成一个文件_delphi教程 作者:网友供稿 点击:0 西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!云服务器可在线rar解压,自动数据恢复设置虚拟目录等.虚拟主机免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金! 文章页数:[1]    DFW里有朋友问: 有多个jpg文件,如:1.jpg2.jpg3.jpg......

如何快速把多个pdf文档合并成一个文件

如何快速把多个pdf文档合并成一个文件?这是很多办公用户常常遇到的问题.很多时候为了能够欣赏到一篇完整地PDF文件,常常需要将零散的文件进行合并,方便我们阅读和查找,PDF文档怎么合并,有什么好的方法和技巧呢? 迅捷PDF合并软件是一个可以将多个PDF文件合并成一个文件的工具可以支持PDF文件批量合并操作,用户可以直接将需要合并的PDF文件拖入迅捷pdf合并软件,点击即可完成. 如下载有一篇PDF文档的两个版本:一个源文档名为:第1章.pdf;另一个是审校后的文档第10—2.pdf.具体操作步骤

Qt技巧:Win7下打包发布Qt程序(解释的比较清楚,把exe和dll伪装合并成一个文件)

转自:http://www.stardrad.com/blog/qt-5%E7%A8%8B%E5%BA%8F%E5%9C%A8windows%E4%B8%8A%E7%9A%84%E5%8F%91%E5%B8%83/ http://blog.163.com/[email protected]/blog/static/1582209320132291718389/ 最近做了个qt的程序,但是发布程序比较困难,因为qt5有着比较多的dll,如下两篇详述了qt dll依赖库,以及如何查询自己工程所用的d

将DV拍摄的MTS片段如何合并成一个文件

作者:Eddy  日期:2014-09-09   转载申明:请保留此行版权信息 目前,很多DV所拍摄的电影文件为MTS格式,有时间需要将众多的MTS文件合并在成一个文件,除了使用会声会影等大型视频编辑软件来完成,其实我们也可以使用Windows Copy命令来完成,非常简单.具体操作过程如下: Step1:合并DV拍摄的所有MTS文件使用Windows Copy命令加上/b参数,二进制合并,命令如下: C:\>COPY /b 1.MTS+2.MTS 12.MTS Step2:使用工具修正合并后的

将二级目录下的文件合并成一个文件的Python小脚本

这个小程序的目的是将二级目录下的文件全部合并成一个文件(其实几级目录都可以,只要做少许改动) 1 #coding:utf8 2 import sys, os 3 4 def process(path): 5 new_file = open("file_1", "a+") 6 for secDir in os.listdir(path): 7 for f in os.listdir(path + "/" + secDir): 8 fin = ope

Visio如何合并多张工作表(将多个文件合并成一个文件)

  Visio如何合并多张工作表(将多个文件合并成一个文件) 今天有个盆友问了我这样一个问题:手上有3张Visio文件,分别是3张流程图.他想将3个文件做成像excel表那样,有工作表1,工作表2,工作表3的样式.图片效果如下: 将上述3个流程图文件,合并到一个文件里去,如下图: 实现方法如下: 1. 新建一个工作表 2. 插入→对象→根据对象创建→浏览文件位置→插入 3. 设计→大小→适应绘图 OK,如此循环大功告成

CAD高端操作,如何将两个不同的CAD文件进行合并

CAD高端操作,如何将两个不同的CAD文件进行合并?在CAD行业中,每编辑一张CAD图纸都是借助CAD编辑器来进行绘制完成的,所以图纸格式基本都是dwg格式的,dwg格式的文件是比较常见的,但是有时候在使用CAD文件的时候,需要对两个不同的CAD文件进行合并,CAD高端操作,如何将两个不同的CAD文件进行合并?具体要怎么操作?下面就来教教大家具体操作方法.下面就来一起看看吧. 第一步:打开浏览器,在浏览器中搜索迅捷CAD编辑器,点击下载安装最新版本的CAD编辑器软件,下载完成之后,双击打开该软件

将两个文件粘贴成一个文件

[[email protected] ~]# cat 1.txt 123456789[[email protected] ~]# cat 2.txt maoyuangezhuyuanpoluyujiang[[email protected] ~]# paste 1.txt 2.txt >3.txt #将2个文件粘贴成一个文件[[email protected] ~]# cat 3.txt 123 maoyuange456 zhuyuanpo789 luyujiang

Java解析,导出Excel文件(.xlsx跟.xls两种格式)&字体修改&单元格合并

做项目时要用到Excel批量导入导出数据,网上搜了以下大部分都是.xls格式Excel文件的教程. 导入.xlsx跟.xls格式的过程差不了多少,就是导出的时候好像有点不同,而且网上也没教程,于是硬着头皮写了一个(并没有看官方Api文档( ̄▽ ̄)"). 首先是导入Jar包,在上传的项目里面已经将需要用到的Jar文件放在lib文件夹里面了,我们只需要在Eclipse里面设置一下: 这里表格信息用Teacher这个类封装: package JavaBean; public class Teacher