linux下常用的文本转换命令1(tr)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下常用的文本转换命令1(tr)相关的知识,希望对你有一定的参考价值。
Linux下常用的文本转换和处理命令
tr命令
tr:替换、压缩或删除字符
格式:tr [OPTION]... SET1 [SET2]
选项:
-c complement 使用字符集2替换字符集1中没有包含的字符(默认换行符也算在内)
-d delete 删除字符集1中的所有字符,不进行转换
-s squeeze-repeats 把字符集1中的重复的字符压缩成一个
-t --truncate-set1 将字符集1中对应的字符用字符集2替换 (一般默认)
例子:
-c 替换:
# echo "aabbccddeeff"|tr -c ‘b‘‘\n‘ x xxbbxxxxxxxx
-d 删除
# echo "aabbccddeeff"|tr -d abc ddeeff
-s 压缩
# echo "aabbccddeeff"|tr -s abcdef abcdef
-t 替换
# echo "aabbccddeeff"|tr -t abc def ddeeffddeeff
3/26/2017 10:20:12 AM
本文出自 “12170393” 博客,请务必保留此出处http://12180393.blog.51cto.com/12170393/1910426
以上是关于linux下常用的文本转换命令1(tr)的主要内容,如果未能解决你的问题,请参考以下文章
Linux下使用xargs将多行文本转换成一行并用tr实现逗号隔开