1. tr 映射(tr "[a-z]" [A-Z])
echo abc|tr "[a-z]" "[A-Z]"
#一对一映射大小写转换
#输出
ABC
2. tr 压缩(tr -s)
cat words.txt |tr -s ' '
2.1 tr 压缩替换
echo abc def |tr -s ' ' '\n'
#将多个空格压缩成1个空格,完事后,将空格替换为换行符
#输出结果为
abc
def
本文深入解析了Linux下tr命令的三种主要用法:字符映射实现大小写转换,字符压缩用于去除多余空格并进行格式调整,以及字符删除功能。通过具体示例展示了如何利用tr命令进行文本处理,是学习Linux文本操作技巧的实用指南。
echo abc|tr "[a-z]" "[A-Z]"
#一对一映射大小写转换
#输出
ABC
cat words.txt |tr -s ' '
echo abc def |tr -s ' ' '\n'
#将多个空格压缩成1个空格,完事后,将空格替换为换行符
#输出结果为
abc
def
581

被折叠的 条评论
为什么被折叠?