简单的文本处理

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

常用的选项有

这里写图片描述

简单使用说明如下
这里写图片描述

简单举例操作如下
这里写图片描述

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

常用选项有
这里写图片描述

举例说明如下
这里写图片描述
注意:使用cat -A可以看到文本中包含的不可见特殊字符

另外一种是显示5行信息并将不可显示的利用col将Tab转换为空格
这里写图片描述

3.join命令用于将两个文件中包含相同内容的那一行合并在一起

常用的选项
这里写图片描述

举例:将两个文件合并,指定以“:”作为分隔符,分别比对第一个文件的第4和第二个文件的第3个字段
这里写图片描述

3.paste命令不对比数据,简单地将多个文件合并在一起,默认以Tab隔开

这里写图片描述
常用的选项有

  • -d:指定合并的分隔符,默认为Tab
  • -s:不合并到一行,每个文件为一行

对-s选项举例说明如下
这里写图片描述

4.打小蜜蜂游戏的命令是ninvaders

首先要安装ninvaders,然后直接输入运行
命令行如下:
这里写图片描述
结果如下:(首先按空格键开始游戏)
这里写图片描述

5.完成dos文本格式到UNIX文本格式的转换方法使用tr

这里写图片描述
还可以使用dos2unix
这里写图片描述
另外一种方式是使用vim
这里写图片描述
打开dosfile文本后,输入 :setfileformat=unix可以将dos格式转换为unix格式
或者输入 :setfileformat=dos可以将unix格式转换为dos格式

注意:为了能让vim可以自动识别DOS和UNIX文本文件格式,可以在.vimrc(linux)或_vimrc(Widows)配置文件中加入如下一行设置:setfileformats=dos,unix设置完成后,使用vim打开DOS文本文件就不会显示^M字符了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值