问个tr换大小写的问题
时间:2011-03-22
来源:互联网
这样就把ABC换成小写了,我想问的是,怎么能办到只把其中一个字母改掉,比如达到:
aBC
AbC
等
谢谢
作者: Mylib 发布时间: 2011-03-22
作者: ziyunfei 发布时间: 2011-03-22
这,好吧,ABC是我打比方用的,这。。。
作者: Mylib 发布时间: 2011-03-22
就好比,蝙蝠侠的能力就那么大,不能向超人那样,想飞就飞。。。

想要灵活的话,建议还是撇开tr,想其他办法。
作者: xiaopan3322 发布时间: 2011-03-22
这样就把ABC换成小写了,我想问的是,怎么能办到只把其中一个字母改掉,比 ...
Mylib 发表于 2011-03-22 15:33
这个使用sed吧~~
- $ echo "ABC" | sed 's/\(.\)\(.\)\(.\)/\L\1\U\2\3/g'
- aBC
- $ echo "ABC" | sed 's/\(.\)\(.\)\(.\)/\1\L\2\U\3/g'
- AbC
- $ echo "ABC" | sed 's/\(.\)\(.\)\(.\)/\1\2\L\3/g'
- ABc
作者: L_kernel 发布时间: 2011-03-22
就好比,蝙蝠侠的能力就那么大,不能向超人那样,想飞就飞。。。
想要灵活的话,建议还是 ...
xiaopan3322 发表于 2011-03-22 16:08
电影当中的蝙蝠侠好像是可以飞的。尤其他的那辆车非常眩,还会非~~:mrgreen:
作者: L_kernel 发布时间: 2011-03-22
L_kernel 发表于 2011-03-22 17:15
第一个和第三个是否可以这样:
- [17:18:52-Bob@hzling11:~]-(1013)No.12->$ echo "ABC" | sed 's/\b[A-Z]/\l&/'
- aBC
- [17:18:58-Bob@hzling11:~]-(1014)No.13->$ echo "ABC" | sed 's/[A-Z]\b/\l&/'
- ABc
作者: xiaopan3322 发布时间: 2011-03-22
L_kernel 发表于 2011-03-22 17:17
那已经是道具了啦……
作者: xiaopan3322 发布时间: 2011-03-22
xiaopan3322 发表于 2011-03-22 17:19
看来这个字符\b挺好用的。
作者: L_kernel 发布时间: 2011-03-22
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28