1、cut:用来提取文件的片段

-d 后面指定分隔的符号

-f 指定显示第几列

-c 后面跟显示的字符1-n,character

-b 后面根据显示的字节,byte

kdvmt@kdvmt:temp$ cat 2.txt | cut -b 1-6
hello
name y
leaf c
kdvmt@kdvmt:temp$ cat 2.txt | cut -c 1-5
hello
name
leaf
kdvmt@kdvmt:temp$ cat 2.txt
hello dog, hello cat
name you duplictae
leaf cup telephone
#根据空格进行分割
kdvmt@kdvmt:temp$ cat 2.txt | cut -d ' ' -f 1
hello
name
leaf
#根据逗号进行分割
kdvmt@kdvmt:temp$ cat 2.txt | cut -d ',' -f 1
hello dog
name you duplictae
leaf cup telephone
kdvmt@kdvmt:temp$ cat 2.txt | cut -d ',' -f 2hello cat
name you duplictae
leaf cup telephone

2、sort 用于对文本进行排序,默认是升序排列

-r:reverse 降序排列

-c:count 列出某一行出现的次数

kdvmt@kdvmt:temp$ sort 2.txt
hello dog, hello cat
leaf cup telephone
name you duplictae
kdvmt@kdvmt:temp$ sort -r 2.txt
name you duplictae
leaf cup telephone
hello dog, hello cat

3、paste 对多文本进行合并,行合并

用-d指定分隔符,默认是tab

kdvmt@kdvmt:temp$ cat 1.txt
hello
good
town
kdvmt@kdvmt:temp$ cat 2.txt
world
morning
down
kdvmt@kdvmt:temp$ paste 1.txt 2.txt > 3.txt
kdvmt@kdvmt:temp$ cat 3.txt
hello   world
good    morning
town    down
kdvmt@kdvmt:temp$ paste 1.txt 2.txt -d ':' > 3.txt
kdvmt@kdvmt:temp$ cat 3.txt
hello:world
good:morning
town:down

Shell脚本 - cut、sort、paste相关推荐

  1. linux脚本求命令行上整数和,shell脚本--cut命令与awk简单使用

    cut:对内容进行列切割 -d 后面的是分割符,表示用什么符号来分割符来分割列,分隔符使用引号括起来: -f后面跟着要选择的字段列,从1开始,表示第一列,如果要多列,可以用逗号分隔 : -c参数后面跟 ...

  2. shell脚本--cut命令

    bash&shell系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 1.1 选项说明 cut命令将行按指定的分隔符分割成多列,它的 ...

  3. Linux Shell脚本编程 --sort命令

    sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出. 举例说明 [root@zhoucentos log]# cat seq ba ...

  4. Shell脚本学习笔记——paste

    paste单词的意思是粘贴.该命令主要用来将多个文件的内容合并.paste将按行把不同文件行信息放在一行.缺省情况下,paste连接时,用空格或者tab键分隔新行中不同文本. 常用选项 (1)-d 的 ...

  5. shell脚本 cut工具

    cut 一个强大文本处理工具,可以将文本按列进行划分的文本处理,cut命令逐行读入文本,然后按列划分字段并进行提取.输出等操作 cut [options] filename -f 获取第几列 -d 自 ...

  6. shell脚本基础和shell工具

    目录 1.shell概述 2.shell脚本编程入门基础 3.shell工具 shell概述 shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核 shell基础语法 脚本格式 ...

  7. 几个常用的文本处理shell 命令:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk

    内容目录: find 文件查找 grep 文本搜索 xargs 命令行参数转换 sort 排序 uniq 消除重复行 用tr进行转换 cut 按列切分文本 paste 按列拼接文本 wc 统计行和字符 ...

  8. shell脚本——grep cut sort uniq tee diff paster tr等小工具的使用方法

    shell脚本的一些小工具的使用方法 grep 语法和选项 实例 cut 语法和选项 实例 sort 语法和选项 实例 uniq 语法和选项 实例 tee 语法和选项 实例 diff 语法和选项 实例 ...

  9. shell脚本编写之常用基础命令(diff、patch、cut、sort、uniq、与||、test、tr)

    文章目录 一.shell(计算机壳层) 二.shell中常用的基本命令 1.diff 命令(比对文件) 1.1 基本概念以及命令的格式 1.2 结果读取方式 1.3 diff中常用的参数 2.patc ...

最新文章

  1. 一个电商供应链系统的DDD实战
  2. hibernate的native sql查询
  3. 电力职称计算机多选,【2017年整理】职称计算机考试Office多选模拟题及答案.doc...
  4. Tomcat服务器 Varnish代理服务器
  5. 构造函数与折构函数(c++细节篇五)
  6. Transition 实现轮播图
  7. 漫画:什么是HashMap
  8. linux sh 必要,Linux Shell学习之基础篇(不适合学习,仅为本人笔记)
  9. pandas基本操作函数
  10. 内存之私有sql区和共享sql区
  11. 快速突破面试算法之分治算法篇
  12. 小甲鱼python课后习题【1,2,3,4,5】
  13. jdk帮助文档在哪_jdk帮助文档在哪里下载
  14. 利用IPC$空连接进行入侵及防范的方法
  15. 2020 mse 清华_家长们看过来!2020年下半年剑桥MSE考试备考全攻略!
  16. matlab 三角函数 和差化积,三角函数的和差化积公式
  17. 南澳大学计算机科学专业学费,2020年南澳大学学费(本科及研究生)及学费支付方式解析!...
  18. Docker问题:ERROR: Pool overlaps with other one on this address space
  19. Java身份证校验算法
  20. 斐讯n1 linux连接wifi,斐讯 N1 部署 Docker 和 OpenWRT,并利用 Hostapd 开启 Wi-Fi 热点

热门文章

  1. AD20铺铜操作及设置
  2. PHP与MySQL交互——建立连接+创建数据库
  3. 《定时执行专家 5.4》版 - 更新内容及下载连接
  4. google地图--自定义标记以及点击事件
  5. 具象、意象与抽象绘画
  6. 根据系统的业务需求,数据库设计可以设置三张表,分别为客户信息表、账号表、交易日志记录表,其表的具体设置如下:
  7. Navitas GaN 芯片为摩托罗拉智能手机充电
  8. 阿里云OSS不同账号之间的迁移(使用阿里云自带的ossimport工具)
  9. VBS调用Windows API函数
  10. 最好用的.NET敏捷开发框架-RDIFramework.NET V3.6版全新发布 100%源码授权