在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

在Linux命令行中怎么进行大小写字符转换

119次阅读
没有评论

共计 1410 个字符,预计需要花费 4 分钟才能阅读完成。

自动写代码机器人,免费开通

这篇文章主要为大家展示了“在 Linux 命令行中怎么进行大小写字符转换”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让丸趣 TV 小编带领大家一起研究并学习一下“在 Linux 命令行中怎么进行大小写字符转换”这篇文章吧。

环境

Centos7

使用 tr

如果有一个字符串要确保全部是大写的,只需通过 tr 命令替换:

[root@localhost ~]# echo  Hello World  | tr [:lower:] [:upper:]
HELLO WORLD

下面是在
脚本中使用此命令的示例,需要确保添加到文件中的所有文本都是大写,以保持一致性:

#!/bin/bash
read -p  Enter department name:   dept
echo $dept | tr [:lower:] [:upper:]   depts

将顺序切换为 [:upper:] [:lower:] 会会将所有大写字符转换成小写:

#!/bin/bash
read -p  Enter department name:   dept
echo $dept | tr [:upper:] [:lower:]   depts

也可以使用”a-z”“A-Z”来替换大小写。

#!/bin/bash
read -p  Enter department name:   dept
echo $dept | tr a-z A-Z  depts

下面几个函数是 tr 内置的:

[:alnum:]  所有字母和数字

[:alpha:]  所有字母

[:blank:]  所有空白

[:cntrl:]  所有控制字符

[:digit:]  所有数字

[:graph:]  所有可打印字符,不包括空格

[:lower:]  所有小写字符

[:print:]  所有可打印字符,包括空格

[:punct:]  所有的标点符号

[:upper:]  所有大写字符

使用 awk

在 awk 中可以使用 toupper()和 tolower()函数,来转换大小写。
下面实例内容在文本里面写入,将输入的小写内容转换为大写:

#!/bin/bash
read -p  Enter department name:   dept
echo $dept | awk ‘{print toupper($0)}’   depts

下面实例内容在文本里面写入,将输入的大写内容转换为小写:

#!/bin/bash
read -p  Enter department name:   dept
echo $dept | awk ‘{print tolower($0)}’   depts

使用 sed

在 sed 中可以使用 \U 和 \L 函数,来转换大小写。

使用 sed,将小写转换成大写:

#!/bin/bash
read -p  Enter department name:   dept
echo $dept | sed  s/[a-z]/\U /g    depts

使用 sed,将大写转换成小写:

#!/bin/bash
read -p  Enter department name:   dept
echo $dept | sed  s/[A-Z]/\L /g    depts

以上是“在 Linux 命令行中怎么进行大小写字符转换”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-07发表,共计1410字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 最新中文字幕在线播放 | 精品视频在线免费观看 | 日韩在线欧美在线 | 337p日本欧洲亚洲大胆在线 | 日韩毛片一级 | 亚洲欧美日韩综合久久 | 亚洲色图图片 | 亚洲av无码电影在线播放 | 区二区三区玖玖玖 | 亚洲视频二区 | 欧美肥妇毛多水多bbxx水蜜桃 | 日本国内一区二区三区 | 综合色在线观看 | 性欧美暴力猛交69hd | 亚洲综合天堂 | 亚洲加勒比久久88色综合 | 在线a级毛片无码免费真人 在线a人片免费观看 | 国产大学生毛片一级高清 | 十八18禁国产精品www | 成年在线网站免费观看无广告 | 亚洲人成色777777精品音频 | 一区二区在线视频免费观看 | 亚洲中文字幕无码中字 | 老司机在线观看视频在线高清 | 亚洲av无码成h人动漫在线观看 | 国产精品亚洲综合色区韩国 | 加勒比无码一区二区三区 | 免费看毛片网站 | 亚洲色综合| 国产高清在线精品一区免费97 | 亚洲国产欧美在线 | 国产99热久久这里有精品999 | 欧美日韩国产亚洲一区二区三区 | 在线观看国产三级 | 金8国欧美系列在线 | 国产成熟妇女性视频电影 | 欧美亚洲综合成人a∨在线 欧美亚洲综合另类成人 | 女人扒开腿让男人捅 | 久久影院午夜理论片无码 | 色图欧美| 91精品中文字幕 |