linux学习笔记(实验楼) 实验11 简单的文本处理

一、实验介绍

1.1 实验内容

这一节我们将介绍这几个命令tr(注意不是tar),col,join,paste。实际这一节是上一节关于能实现管道操作的命令的延续,所以我们依然将结合管道来熟悉这些命令的使用。

1.2 实验知识点

  • 常见文本处理命令

  • 如何简单处理文本

 

 

二、文本处理命令

 

本节讲解几个常见的文本处理命令。

 

2.1   tr命令

tr 命令可以用来删除一段文本信息中的某些文字。或者将其进行转换。

使用方式:

常用的选项有:

操作举例:

更多 tr 的使用,你可以使用--help或者man tr获得。

 

2.2   col命令

col 命令可以将Tab换成对等数量的空格键,或反转这个操作。

使用方式:

常用的选项有:

操作举例:

 

2.3   join命令

学过数据库的用户对这个应该不会陌生,这个命令就是用于将两个文件中包含相同内容的那一行合并在一起。

使用方式:

常用的选项有:

操作举例:

 

2.4   paste命令

paste这个命令与join 命令类似,它是在不对比数据的情况下,简单地将多个文件合并一起,以Tab隔开。

使用方式:

常用的选项有:

操作举例:

 

 

三、实验总结

 

上面这些命令不是所有你都会经常用到,不过它们确是很实用的,熟练掌握之后,可以减轻很多工作量,比如不停的用鼠标操作在 gedit 里面复制粘贴复制粘贴,将两个文件的内容合并为一个文件,这原本只需要一个命令就能完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值