首页
学习
活动
专区
工具
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 命令还可以用于文件编码转换

22020

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.2K10

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

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.5K31

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:]: 字母和数字

11110

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]',当然反过来将大写变小写也是可以 ?

74110

【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服务交付平台之间功能划分没有精确规则。

7310

tr 过滤文件

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

1.2K30

SAP WM中阶为多个TR创建了Group后将TR从Group里删除?

SAP WM中阶为多个TR创建了Group后将TR从Group里删除?...如果在创建group时候由于系统操作错误,导致弄错了,希望将相关TR或者交货单重新分组,就需要对之前创建group做相关处理了。 本文就是对这个处理做一个简要展示。...1, Group number 13是一个包含3个TR单据组。 执行, 可以看到该组里有3个TR单据,TR号码分别是37/38/39。如上图。...2, 假定我们需要将该三个TR从组13里删除掉,然后重新根据需要分组,则可以如下操作达成所愿: 选中三个TR,点击按钮 “Delete Ref.Document”, 点击Yes按钮, 系统提示说...Group contains no transport requirements. 3, 然后可以重新LT41去为相关TR指派Group Number了。

1.4K60

TR-064漏洞受影响厂商设备及TR-064协议安全性分析

这是目前经我们研究发现,一些受TR-064漏洞影响设备供应商和产品列表:完整列表点此获取 paste.ubuntu 以下是我个人对TR-064技术标准安全性分析: TR-064协议理解 TR-064...TR-064安全模型 在TR-064技术标准文档第4节,对安全性作了说明,其中指出“任何对CPE设备更改性访问行为都必须有密码保护”,另外,文档还提到任何登录访问必须要求HTTP基本认证,当然建议使用...而即使是按照该TR-064标准执行厂商,其设备当然会存在安全问题,如认证操作滥用、WAN端接入和其它信息获取。...TR-064端口暴露在互联网上安全风险 简单说,目前TR-064协议存在问题将会导致攻击者不需要任何安全认证,而直接对CPE设备状态进行重新配置,并进行更多恶意操作,比如: 1.创建新防火墙或端口映射规则...补丁更新与botnet感染之间存在竞态条件 恶意软件感染了CPE设备之后,将会及时关闭TR-064和TR-069接入端口,使得ISP提供商无法在线进行固件更新,即使重启之后,恶意软件还会立即重新植入

2.1K60
领券