我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux中shell如何实现字母转换

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux中shell如何实现字母转换

这篇文章给大家分享的是有关linux中shell如何实现字母转换的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

#!/bin/sh
#----------------------------------------------------------
# [:upper:] [ A - Z ]
# [:lower:] [ a - z ]
# [:digit:] [ 0 - 9 ]
# [:alnum:] [ 0 - 9 a - z A-Z]
# [:space:] 空格或t a b键
# [:alpha:] [ a - z A - Z ]
#----------------------------------------------------------

#sed
cat file | sed -i 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'

#tr
for f in *
do
mv $f `echo $f | tr "[:upper:]" "[:lower:]" `
done

#awk
#把当前目录下的所有小写文件名都改为大写文件名。
ls | awk '{printf("mv %s %s\n", $0, toupper($0))|"sh"}'
#把当前目录下的所有大写文件名都改为小写文件名。
ls | awk '{printf("mv %s %s\n", $0, tolower($0))|"sh"}'

#
${string/substring/replacement} 使用$replacement,来代替第一个匹配的$substring
${string//substring/replacement} 使用$replacement,代替所有匹配的$substring

感谢各位的阅读!关于“linux中shell如何实现字母转换”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

linux中shell如何实现字母转换

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux中shell如何实现字母转换

这篇文章给大家分享的是有关linux中shell如何实现字母转换的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。#!/bin/sh #----------------------------------------
2023-06-13

实现大小写字母转换的shell脚本分享

这篇文章主要讲解了“实现大小写字母转换的shell脚本分享”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“实现大小写字母转换的shell脚本分享”吧!代码如下:#!/bin/sh #edit
2023-06-09

linux中shell如何实现txt转换成html

小编给大家分享一下linux中shell如何实现txt转换成html,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!原理: awk命令,分割格式化的txt(txt文
2023-06-09

php如何实现数值转字母

本篇内容介绍了“php如何实现数值转字母”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php实现数值转字母的方法:1、创建一个php示例文件
2023-07-05

linux shell如何实现转换输入日期的格式

这篇文章给大家分享的是有关linux shell如何实现转换输入日期的格式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。对于用户输入日期的合法性检验,是个很重要的问题,这个例子是简单得取得用户输入的日期,并转换为
2023-06-09

使用javascript怎么实现首字母大写转换

这篇文章将为大家详细讲解有关使用javascript怎么实现首字母大写转换,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1、两种方法(1)通过各个字符,通过字符的前一个字符是空格时,使用to
2023-06-15

php如何将单词转换成大写字母

这篇文章将为大家详细讲解有关php如何将单词转换成大写字母,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。转换方法:1、使用strtoupper()函数,可以将字符串中单词的全部字母转为大写,语法“strt
2023-06-29

如何使用shell实现转换输出

这篇文章主要为大家展示了“如何使用shell实现转换输出”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用shell实现转换输出”这篇文章吧。一个简单的转换输出的shell脚本,从健盘输入
2023-06-09

python中如何实现字母倒着写

在Python中,可以使用字符串切片的方式来实现字母倒着写。具体步骤如下:1. 首先,定义一个字符串变量,表示要倒着写的单词或句子。2. 使用字符串切片操作[::-1]来倒着获取字符串的字符。3. 打印或使用新字符串来进行后续操作。以下是一
2023-09-27

linux shell txt转换成html的实现代码

原理: awk命令,分割格式化的txt(txt文件格式以“|”分割开的)成数组,然后拼接成html格式(html - head - title - body - table) shell源码# !/bin/shfile_input='txt
2022-06-04

shell实现字符编码转换工具分享

#!/bin/bash : << mark转码工具,支持UTF-8转GBK和GBK转UTF-8孔令飞@2012-05-07mark #set -x scode="gbk"dcode="utf-8" function Usage(){ cat
2022-06-04

Shell脚本之进制转换器如何实现

本篇内容介绍了“Shell脚本之进制转换器如何实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、需求说明计算IP地址我们经常需要将十进制
2023-07-05

编程热搜

目录