Linux系统命令 --- seq tr cut sort uniq

这篇具有很好参考价值的文章主要介绍了Linux系统命令 --- seq tr cut sort uniq。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、seq ---- 输出序列化参数

1、seq  数字    按照顺序打印

2、-s   使用指定字符串分割数字

3、计算1-20,并求和

4、-w  在每一列数字前加零  默认补全

二、tr、对数字进行处理

1、替换

2、删除

3、压缩

4、补集

三、cut   截取

四、sort  排序

五、uniq  压缩连续的字符

小拓展

1、提取访问量最高的地址


一、seq ---- 输出序列化参数

1、seq  数字    按照顺序打印

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

按照奇数打印1-10

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

按照偶数打印

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

2、-s   使用指定字符串分割数字

中间可以使用#或是空格隔开来显示

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

3、计算1-20,并求和

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

分别求奇数和偶数和

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

4、-w  在每一列数字前加零  默认补全

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

这儿只截取了几个数字

二、tr、对数字进行处理

tr 命令用于字符转换、替换和删除,主要用于删除文件中的控制符或进行字符串转换等。

1、替换

格式: tr   输入当前字符    转换成需要的字符

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

将所有的小写转换成大写

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

2、删除

格式:

tr -d

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

3、压缩

tr -s   输入字符

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

4、补集

用字符串中的字符集的补集替换此字符串

格式:

tr  -c

例如:

随机密码

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

三、cut   截取

cut   选项   文件

  • -d:分隔符,按照指定分隔符分割列。与 -f 一起使用
  • -f:依据 -d 的分隔字符将一段信息分割成为数段,用 -f 取出第几段的意思(列号,提取第几列)
  • -c:以字符 (characters) 的单位取出固定字符区间
  • -b:以字节为单位进行分割

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

小实验

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

四、sort  排序

  • --r: 降序排列,默认是升序
  • -n: 以数字排序,默认按字符排序
  • -u: 去除重复行
  • -o: 将排序结果输出到文件中,类似重定向符号
  • -t: 分隔符
  • -k: 第N列
  • -b: 忽略前导空格
  • -R: 随机排序,每次运行的结果均不同

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

五、uniq  压缩连续的字符

选项:

  • -c, --count        打印每行出现的次数
  • -d, --repeated        只打印重复出现的行
  • -D                        打印所有重复行
  • --all-repeated[=METHOD]

                        类似 -D,使用空行分隔每个组,METHOD=none,prepend,separate

  • -f, --skip-fields=N        不比较前 N 个字段
  • --group[=METHOD]

                        使用空行分隔每个组,METHOD=separate,prepend,append,both

  • -i, --ignore-case        忽略大小写
  • -s, --skip-chars=N        不比较前 N 个字符
  • -u, --unique                只打印出现一次的行
  • -z, --zero-terminated        行分隔符是 NUL 而不是换行符
  • -w, --check-chars=N        比较不多于 N 个字符
  • --help                                帮助文档
  • --version                           版本信息

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

uniq -c 压缩并统计连续的字符数据信息

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

小拓展

1、提取访问量最高的地址

先上传一个日志文件

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端

Linux系统命令 --- seq tr cut sort uniq,Linux网络,html,前端文章来源地址https://www.toymoban.com/news/detail-791043.html

到了这里,关于Linux系统命令 --- seq tr cut sort uniq的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux | sort、uniq、history、xargs、grep 正则表达式(不深入)

    1.正则表达式 sort命令 #把内容读到内存,然后以行为单位进行排序并把结果输出到stdout(因为直接把排序结果输出,所以可以重定向),但是并不修改源文件内容。 参考如下 uniq命令 #流程和sort类似,也是把相邻的相同行去掉,最后输出。注意间隔的相同行无法去除。 如何把

    2024年02月16日
    浏览(42)
  • Linux----tr命令详细使用方法

    【原文链接】Linux----tr命令详细使用方法 tr命令用于字符转换、替换和删除,主要用于删除文件中的控制符或进行字符串转换等。 -d: 删除字符串 -s: 删除所有重复出现字符序列,只保留第一个,即将重复出现字符串压缩为一个字符串 字符串 含义 a-z或[:lower:] 匹配所有小写字母

    2024年02月07日
    浏览(44)
  • 带你【玩转Linux命令】➾ find & cut 每天2个day06

    1.1 find-查找文件或目录 📖 find命令用于查找符合条件的文件,任何在参数之前的字符串都将视为欲查找的目录。假如没有指定目录,则会查找当前的目录,假如没有设定参数,则会以“-print”参数作为默认值。 当指定参数时,可在参数之前加上“l”,表示查找不符合此参数

    2024年02月16日
    浏览(33)
  • Linux命令(96)之seq

    linux命令之seq linux命令seq是用来产生整数序列 seq [参数] [首数] [增量] [尾数] seq参数 参数 说明 -f 使用printf 样式的浮点格式 -s 指定分隔符 -w 输出同宽数列,不足的位数用 0 补齐 命令: seq 5 OR seq 1 5  命令: seq 1 2 5 命令: seq -w 8 11 命令: seq -f \\\"%4g\\\" 9 11 备注: -f指定格式,%后

    2024年02月07日
    浏览(36)
  • Linux基础命令-sort内容排序

    Linux基础命令-chattr更改文件隐藏属性_Linux学习中的博客-CSDN博客 Linux基础命令-chmod修改文件权限_Linux学习中的博客-CSDN博客 文章目录 前言 一 命令的介绍  二 语法及参数         2.1 使用help查看命令语法         2.2 常用参数 三 参考实例         3.1 按字母顺序排序    

    2024年02月07日
    浏览(35)
  • Linux命令200例:sort用于对文本文件进行排序的15个例子(常用)

    🏆作者简介,黑夜开发者,全栈领域新星创作者✌,阿里云社区专家博主,2023年6月csdn上海赛道top4。 🏆数年电商行业从业经验,历任核心研发工程师,项目技术负责人。 🏆本文已收录于专栏:Linux命令大全。 🏆本专栏我们会通过 具体的系统的命令讲解 加上 鲜活的实操案

    2024年02月14日
    浏览(81)
  • Linux系统下RNA-seq分析(2.STAR比对和cufflinks拼接)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 目录 文章目录 前言 一、比对 1.建立基因组索引 2.作图 3.SAM文件处理 4.比对结果可视化 二、转录组组装 1.cufflinks进行重建全场转录本序列 2.转录本注释文件的比较 首先在NCBI上下拟南芥基因组

    2024年04月29日
    浏览(36)
  • 「Linux系列」Linux网络通讯/系统管理/系统设置/备份压缩/设备管理命令

    Linux网络通讯命令是Linux系统中用于管理和调试网络功能的一系列工具。这些命令可以帮助用户查看网络状态、测试网络连接、查询DNS记录以及进行其他网络相关操作。以下是一些常用的Linux网络通讯命令及其案例: ping命令 功能 :用于检查与目标主机之间的连接是否正常,通

    2024年04月10日
    浏览(45)
  • Linux系统命令与网络、磁盘参数和日志监控

    grep命令用于在文件中搜索,并显示匹配效果 wc命令用于计算字数。 利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为\\\"-\\\",则wc指令会从标准输入设备读取数据 查看机器的启动时间、登录用户、平均负载等情况 uptime 13:01:52 up

    2024年02月10日
    浏览(37)
  • Linux-cut

    (1)其语法格式为: cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] 使用说明 cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。 如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。 主要参数 -b :以字节为单位

    2024年02月15日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包