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

20920

Qttranslate、tr关系 与中文问题

题外话:何时使用 tr ? 在论坛漂,经常遇到有人遇到tr相关的问题。...关注的对象 本文关注的是tr或translate包含中文字符串的情况: QObject::tr() QCoreApplication::translate() QTextCodec::setCodecForTr...和trUtf8 n 处理单复数(对中文来说,不存在这个问题) tr与translate 这两个函数的说明,一个在QObject的manual,另一个在QCoreApplication的manual。...好吧,继续 tr 在何处定义 你可能说:这不废话吗,manual写得明白的,它是QObject的静态成员函数。...说明了这段代码仅仅是用来生成Qt那漂亮的文档的(qdoc3从代码抽取信息,生成一系列的html格式的manual)。 啊,也就是说,这是假的。那么真正的定义呢??在一个大家都很熟悉的地方,猜猜看?

3.7K20

tr 过滤文件

您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。...例如,如果我们希望用字母“z”来替换出现的所有字母“a”,则可以用 tr a z ,这条命令毫无疑问比 sed -e s/a/z/g 简单,尤其在把它用到脚本时,其中的引号转义很让人头痛。...另外,在使用 tr 时,可以避免写那些让人讨厌的正则表达式。 使用 tr 很简单:使用前面一段中所给出的符号表示法,用一个字符去替换出现的所有另一个字符。...当您在 vi 编辑器想强调正在编辑的文本的某一部分时,使用这一特殊技巧非常方便。只要按一下 Escape 键,然后按 : 键,再输入 2,4!...用 tr -s ' ' 除去多余的空格,或者用 tr -d '\n' 将分开的几行合成一行)时,会需要用 tr

1.2K30

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

这是目前经我们研究发现的,一些受TR-064漏洞影响的设备供应商和产品列表:完整列表点此获取 paste.ubuntu 以下是我个人对TR-064技术标准的安全性分析: TR-064协议理解 TR-064...在家庭网络环境或ISP公司内网,允许各种客户端软件进行连接操作或技术支持管理。这些软件包括ISP提供商的CD安装程序或软件包等。...虽然文档声明此协议规定只限LAN端的访问管理,但并没有特别指出WAN端口对协议服务的访问限制。...TR-064技术标准的安全缺陷 1.未对认证模式设置只读权限; 2.仅限制了对设备配置的更改和写入操作才需要密码认证; 3.仅设置了对密码信息的不可读权限。...另外,在现实情况,很多供应商要么就根本就没有发现该标准存在的不足,要么就是完全忽略了安全的重要性,把这些标准束之高阁。

2K60
领券