首页 > 系统相关 >Linux -- 简单的文本处理

Linux -- 简单的文本处理

时间:2024-06-09 09:30:39浏览次数:8  
标签:-- tr 文本处理 命令 举例 Linux paste col

提示:制作不易,可以点个收藏和关注哦。


前言

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


提示:以下是本篇文章正文内容,下面案例可供参考.

一、tr 命令( text replacer )

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

使用方式:

常用的选项有:

操作举例:

        echo是一个用于输出字符串的命令。它会将后面跟着的字符串作为参数,直接输出到标准输出(通常是终端)。

        竖线 | 表示管道符号,用于将一个命令的输出作为另一个命令的输入。

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

二、col 命令 ( control )

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

使用方式:

常用的选项有:

操作举例:

三、join命令

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

使用方式:

常用的选项有:

操作举例:

四、paste命令

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

使用方式:

常用的选项有:

操作举例:


总结

     以上就是今天要讲的内容,本文仅仅简单介绍了简单的文本处理。

标签:--,tr,文本处理,命令,举例,Linux,paste,col
From: https://blog.csdn.net/weixin_74239807/article/details/139517526

相关文章

  • Linux -- 正则表达式基础
    提示:制作不易,可以点个关注和收藏哦。前言        虽然我们这一节的标题是正则表达式,但实际这一节实验只是介绍grep,sed,awk这三个命令,而正则表达式作为这三个命令的一种使用方式(命令输出中可以包含正则表达式)。正则表达式本身的内容很多,要把它说明清楚需要单独一门......
  • CATIA入门操作案例——彩色手环的绘制,扫掠中使用拔模方向的使用
    目录引出手花绘制扫掠,使用拔模方向绘制实体改颜色总结异形弹簧新建几何体草图编辑,画一条样条线进行扫掠,圆心和半径画出曲面上的螺旋线再次选择扫掠,圆心和半径其他自定义信号和槽1.自定义信号2.自定义槽3.建立连接4.进行触发自定义信号重载带参数的按钮触发信号触发信......
  • 在Ubuntu中进行PX4配置的过程中出现以下报错,且不能正常打开gazebo
    ......
  • 【下篇】从 YOLOv1 到 YOLOv8 的 YOLO 物体检测模型历史
    YOLO型号之所以闻名遐迩,主要有两个原因:其速度和准确性令人印象深刻,而且能够快速、可靠地检测图像中的物体。上回我解释了YoloX,今天从Yolov6开始。YOLOv6:面向工业应用的单级物体检测框架美团视觉人工智能事业部(MeituanVisionAIDepartment)于2022年9月在ArXiv上......
  • JAVA计算机毕业设计基于的旅游景区指南系统的设计与实现(附源码+springboot+开题+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,旅游业也迎来了数字化转型的浪潮。旅游景区作为旅游业的重要组成部分,其管理和服务方式正逐渐从传统的模式向智能化、个性化转......
  • TCP_MSS_OPTIONS_02:在SYN段中无操作和选项列表结束选项
    测试目的:本测试用例的目的是验证DUT(被测试设备)在接收到SYN段中包含多个NoOperation(NO-OP)选项和一个EndofOptionsList(EOL)选项时,是否能够正确处理这些选项并成功建立TCP连接。描述:在TCP连接建立过程中,SYN段用于发起一个新的连接。除了用于协商参数的选项,如MSS,SYN段还可......
  • Ai qwen大模型本地部署
    Aiqwen大模型本地部署官网地址ollama官网:https://ollama.comGithub:https://github.com/ollama/ollama环境配置Windows操作系统一台【小新2019】 windows下载安装工具https://ollama.com/download下载对应操作系统的安装包,下载需要开启魔法,不需要注册登录就能下载,......
  • FastAPI-6:依赖
    6依赖FastAPI非常出色的设计特性之一是“依赖注入”的技术。这个术语听起来既专业又深奥,但它却是FastAPI的一个关键方面,而且在很多层面上都有惊人的作用。本章将介绍FastAPI的内置功能以及如何编写自己的功能。6.1什么是依赖依赖项是某一时刻需要的特定信息。获取这......
  • dbt exceptions 简单说明二
    以前对于dbt提供的exceptionsnamespace方法进行了说明,实际是dbt对于exceptions细化的还是比较明确的,以前没详细说明当前包含的exceptions信息exceptions_jinja.pyCONTEXT_EXPORTS={fn.__name__:fnforfnin[warn,mis......
  • 按住panel 拖动窗体的方法
    有些时候,我们的窗体没有顶部栏,比如:窗体的borderstyle=bsNone;我们想在顶部放置一个panel,来拖动窗体,方法如下,直接上代码了:unitUnit1;interfaceusesWinapi.Windows,Winapi.Messages,System.SysUtils,System.Variants,System.Classes,Vcl.Graphics,Vcl.Controls......