Shell脚本大小写字符串转换

发布时间:2017-3-26 5:41:42 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Shell脚本大小写字符串转换",主要涉及到Shell脚本大小写字符串转换方面的内容,对于Shell脚本大小写字符串转换感兴趣的同学可以参考一下。

以前写Bash Shell脚本,大小写转换通常这样做:str="This is a Bash Shell script."newstr=`tr '[A-Z]' '[a-z]' <<<"$str"`今天看bash的man page,发现有更简单的方法转小写,只需要将变量名字declare -l 后,再给变量赋值,变量的内容即为小写转大写,只需要将变量名字declare -u后,再给变量赋值,变量的内容即为大写例如:m="abc"echo $m # 输出为abcdeclare -u mecho $m # 输出为abc,m="cde"echo $m # 输出为CDEdeclare -l m="HELL"echo $m # 输出为hell注意: 1,declare 不影响变量当前值,而是影响declare之后的赋值2,通过declare -l/-u进行设置过的变量,可以通过declare +l/+u来取消设置。3,Bash版本比较低的不行……

上一篇:Linux netstat命令详解
下一篇:网页开发流程理念

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款