shell编程(五):大小写转换

1、概述

大家好,我是欧阳方超,今天记录一个小问题,Linux中如何实现大小写转换的问题。

2、实现

2.1、利用bash

先看一个简单的,使用^符号把字符串中首字母变为大写,具体如下:
在这里插入图片描述
还可以使用^^符合把字符串中所有小写字母都变为大写,
在这里插入图片描述
相应的也可以把大写字母转为小写,
在这里插入图片描述
把字符串中所有的大写转为小写:
在这里插入图片描述

2.2、使用tr命令

tr命令的全称为translate,比如要将变量tmp中的所有小写转为大写,可以使用tr这样实现:
在这里插入图片描述
也可以将tmp变量中所有大写字母转为小写:
在这里插入图片描述

2.3、利用awk命令

使用awk命令搭配tolower()、toupper()函数进行转换。
使用toupper()函数将字符串转为大写的:
在这里插入图片描述
使用tolower()函数将字符串转为小写的:
在这里插入图片描述

3、总结

记录一下Linux中字符串大小写转换的方法。
我是欧阳方超,把事情做好了自然就有兴趣了,如果你喜欢我的文章,欢迎点赞、转发、评论加关注。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值