Linux中转换字符串大小写的姿势
在数据处理中肯定会遇到大小写的转换,下面说说Linux中转换字符串大小写的几种方式。 1 AWK awk是强大的报告生成器,其很多内置函数很有用,比如tolower和toupper就是处理大小写的,用命令说话,如下, PS:gawk才支持大小写的转换函数tolower和toupper。 2 tr tr是专门处理字符串的神器,话不多说,如下图, 3 tr tr命令还有一种方法转换大小写。 3 sed sed作为古老的流编辑器,仍然是一把文本处理的利剑。 将每个单词的首字母变为大写,如图, 将所有小写转换为大写,如图, 将所有大写转换为小写,如图, 关于sed的这个用法我还是头一次看见,有兴趣的朋友可以在shell下运行info sed查看解释,大致如下, 3.5 The `s' Command =================== The syntax of the `s' (as in substitute) command is `s/REGEXP/REPLACEMENT/FLAGS'. The `/' characters may be uniformly replaced by any other single character within any given `s' command. The…