首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 命令 | tr

Linux 命令 tr 命令解析 tr 命令作用是对输入数据进行字符替换、删除和压缩。...tr 一般形式如下: tr [OPTION] SET1 [SET2] OPTION 表示一些选项,常见有 -c、-d、-s 等; SET1 表示原始字符集合;SET2 表示目标字符集合。...此命令将 linyi.txt 文件内容通过管道符传递给 tr 命令进行转换,转换后结果输出到终端上。...Linux 命令 tr 命令注意事项 读者在使用 tr 命令时,需要注意 SET1 和 SET2 长度要相同,否则会引发错误。...tr 命令可以通过 -c 选项来对字符集进行取反操作; tr 命令可以通过 -d 选项来删除 SET1 中出现字符; tr 命令可以通过 -s 选项来压缩 SET1 中重复字符; tr 命令还可以用于文件编码转换

27520

Linuxtr命令

将字符进行替换压缩和删除,tr命令 可以对来自标准输入字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。...命令语法 tr [选项] [字符串1] [字符串2] 命令选项 -c或——complerment:取代所有不属于第一字符集字符; -d或——delete:删除所有属于第一字符集字符; -s或--squeeze-repeats...用tr压缩字符,可以压缩输入中重复字符: > echo "thissss is a text linnnnnnne." | tr -s ' sn' this is a text line....删除Windows文件“造成”'^M'字符: > cat a.log | tr "\r" "\n" > b.log //或者 > cat a.log | tr -d "\r" > b.log 删除文件中空行...> echo "2021assefdf03fff01" |tr -d -c '[0-9]' 20210301 原文链接:https://rumenz.com/rumenbiji/linux-tr.html

1.8K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linuxtr命令

    将字符进行替换压缩和删除,tr命令 可以对来自标准输入字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。...命令语法 tr [选项] [字符串1] [字符串2] 命令选项 -c或——complerment:取代所有不属于第一字符集字符; -d或——delete:删除所有属于第一字符集字符; -s或--squeeze-repeats...用tr压缩字符,可以压缩输入中重复字符: > echo "thissss is a text linnnnnnne." | tr -s ' sn' this is a text line....删除Windows文件“造成”'^M'字符: > cat a.log | tr "\r" "\n" > b.log //或者 > cat a.log | tr -d "\r" > b.log 删除文件中空行...> echo "2021assefdf03fff01" |tr -d -c '[0-9]' 20210301 原文链接:https://rumenz.com/rumenbiji/linux-tr.html

    1.4K20

    Linuxtr命令

    将字符进行替换压缩和删除,tr命令 可以对来自标准输入字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。...命令语法 tr [选项] [字符串1] [字符串2] 命令选项 -c或——complerment:取代所有不属于第一字符集字符; -d或——delete:删除所有属于第一字符集字符; -s或--squeeze-repeats...用tr压缩字符,可以压缩输入中重复字符: > echo "thissss is a text linnnnnnne." | tr -s ' sn' this is a text line....删除Windows文件“造成”'^M'字符: > cat a.log | tr "\r" "\n" > b.log //或者 > cat a.log | tr -d "\r" > b.log 删除文件中空行...> echo "2021assefdf03fff01" |tr -d -c '[0-9]' 20210301 原文链接:https://rumenz.com/rumenbiji/linux-tr.html

    1.3K10

    Linux tr命令使用方法

    命令概述 tr命令可以对来自标准输入字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。 tr英文全称是“ transform ”,即转换意思。...tr他只能从标准输入中读取数据,因此,tr要么将输入文件重定向到标准输入,要么从管道读入数据。 注意:tr类似于sed命令,但是比sed简单,所以tr能实现功能,sed都能实现。 02....tr中特定控制字符不同表达方式 速记符含义八进制方式 \a Ctrl-G 铃声\007 \b Ctrl-H 退格符\010 \f Ctrl-L 走行换页\014 \n Ctrl-J 新行\012...4.2 删除出现数字 [deng@localhost ~]$ echo "hello 1234 itcast 7890" | tr -d '0-9' hello itcast [deng@localhost...2222 5555 [deng@localhost test]$ [deng@localhost test]$ 到此这篇关于Linux tr命令使用方法文章就介绍到这了,更多相关Linux tr

    4.8K31

    linux命令讲解大全】087.掌握Linux命令tr字符替换和压缩技巧

    tr 将字符进行替换压缩和删除 补充说明 tr命令可以对来自标准输入字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。...语法 tr [选项] [参数] 选项 -c或--complement: 取代所有不属于第一字符集字符; -d或--delete: 删除所有属于第一字符集字符; -s或--squeeze-repeats...用tr压缩字符,可以压缩输入中重复字符: echo "thissss is a text linnnnnnne." | tr -s ' sn' this is a text line....巧妙使用tr做数字相加操作: echo 1 2 3 4 5 6 7 8 9 | xargs -n1 | echo $[ $(tr '\n' '+') 0 ] 删除Windows文件“造成”’^M’字符...: cat file | tr -s "\r" "\n" > new_file 或 cat file | tr -d "\r" > new_file tr可以使用字符类: [:alnum:]: 字母和数字

    15610

    Linux】学习笔记(十三) Linux 文本处理 tr,col,join,paste

    管道文本处理 1. tr 命令 删除 转换 删除一段文本信息中某些文字。或者将其进行转换。...tr [option]...SET1 [SET2] 选项 说明 -d 删除和 set1 匹配字符,注意不是全词匹配也不是按字符顺序匹配 -s 去除 set1 指定在输入文本中连续并重复字符 #...删除 "hello shiyanlou" 中所有的'o','l','h' $ echo 'hello shiyanlou' | tr -d 'olh' # 将"hello" 中ll,去重为一个l $...echo 'hello' | tr -s 'l' # 将输入文本,全部转换为大写或小写输出 $ echo 'input some text here' | tr '[:lower:]' '[:upper...:]' # 上面的'[:lower:]' '[:upper:]'你也可以简单写作'[a-z]' '[A-Z]',当然反过来将大写变小写也是可以 ?

    76810

    【BBF系列协议】TR-135 支持TR-069STB数据模型

    TR-135 支持TR-069STB数据模型 执行摘要 TR-135,启用TR-069STB数据模型,定义了用于通过TR-069和TR-106中定义CWMP远程管理机顶盒(STB)设备上数字电视...TR-135监控统计规范与宽带论坛TR-160《IPTV性能监控和诊断要求》一致。...1.目的和范围 目的 TR-135,启用TR-069STB数据模型,定义了通过TR-069[1]和TR-106[2]中定义CWMP在STB设备上远程管理数字电视(IPTV或广播)功能数据模型。...使用STBService对象CPE设备必须遵守TR-106中定义所有数据层次要求。在TR-106上下文中,STBService对象是服务对象。...TR-069远程管理是一个独立平台。TR-069远程管理和IPTV服务交付平台之间功能划分没有精确规则。

    15610

    tr 过滤文件

    但通过使用 tr,您可以非常容易地实现sed 许多最基本功能。Jacek Artymiak 向您展示如何去做。...您可以将 tr 看作为 sed (极其)简化变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做。...另外,在使用 tr 时,可以避免写那些让人讨厌正则表达式。 使用 tr 很简单:使用前面一段中所给出符号表示法,用一个字符去替换出现所有另一个字符。...用 tr -s ' ' 除去多余空格,或者用 tr -d '\n' 将分开几行合成一行)时,会需要用 tr。...同样,可以在 vi 内使用所有这些命令;只要记住:在 tr 命令前要加上您希望处理行范围和感叹号(!),如 1,$!tr -d '\t' (美元符号表示最后一行)中所示。

    1.2K30

    【BBF系列协议】TR-140 TR-069支持存储服务设备数据模型

    TR-140 TR-069支持存储服务设备数据模型 执行摘要 TR-140,TR-069存储服务启用设备数据模型,允许通过TR-069和TR-106中定义CWMP远程管理存储服务设备。...1.目的和范围 目的 TR-140,TR-069存储服务启用设备数据模型,允许通过TR-069[2]中定义CWMP远程管理存储服务设备。...在TR-106[3]上下文中,StorageService对象是一个服务对象。 使用StorageService对象CPE必须遵守TR-106[3]中定义所有数据层次结构要求。...)和TR-181[4]解决]无线具有Wi-Fi访问存储服务设备设置(例如WPA安全)[由TR-181[4]解决]用于问题根本原因分析配置和日志文件检索[由TR-181[4]解决]监控主动/被动通知事件...,例如,达到卷容量,以及潜在物理介质故障[由TR-140(参数)和TR-069[2](通知机制)解决]网络诊断和故障排除,例如,到互联网网关设备网络连接,和互联网[由TR-181[4](连接参数)

    15810
    领券