目录

字符串大小写替换

文件内容大小写替换<原地置换>

文件内容大小写替换<需重定向>


字符串大小写替换

小写替换大写

[root@localhost ~]# echo "hello world" | tr '[a-z]' '[A-Z]'
HELLO WORLD
[root@localhost ~]# echo "hello world" | tr '[:lower:]' '[:upper:]'
HELLO WORLD

大写替换小写

[root@localhost ~]# echo "HELLO WORLD" | tr  '[A-Z]' '[a-z]'
hello world
[root@localhost ~]# echo "HELLO WORLD" | tr  '[:upper:]' '[:lower:]'
hello world

大小写互换

[root@localhost ~]# echo "Hello World" | tr '[a-zA-Z]' '[A-Za-z]'
hELLO wORLD

文件内容大小写替换<原地置换>

小写替换大写

sed -i 's/[a-z]/\u&/g' filename

大写替换小写

sed -i 's/[A-Z]/\u&/g' filename

单词首字母替换成大写

sed -i 's/\b[a-z]/\u&/g' filename

文件内容大小写替换<需重定向>

tr 'a-z' 'A-Z' < filename1 > filename2 #小写替换成大写
tr 'A-Z'  'a-z' < filename1 > filename2 #大写替换成小写
awk '{print toupper($0)}' filename1 > filename2 #小写替换成大写
awk '{print tolower($0)}' filename1 > filename2 #大写替换成小写

linux shell 字符串 文件内容 大小写 转换 替换相关推荐

  1. Linux 文件内容大小写转换

    一.文件 如果是单个文件,用cat file | tr a-z A-Z > newfile 可以将文件内容转换为大写.cat file | tr A-Z a-z > newfile可以转换 ...

  2. linux shell 编辑文件内容,Shell编辑与文本处理(Bash sed文本编辑)

    释放双眼,带上耳机,听听看~! 1 sed 命令格式 sed 的全称是 stream editor,也就是流编辑器.其作用便是将文本文件或来自于管道符传入的输入流做文本的处理,如替换.增加内容.删除内 ...

  3. Linux常见的文件内容查找和替换命令

    在Linux服务器部署和运维过程中,经常出现需要查找或者批量替换某个配置文件,这个时候,借用Linux的一些基础命令,来提高工作效率. 1.vi命令下的查找和替换 1.1 vi下的查找 比如有个bas ...

  4. linux 文件 查找内容替换,linux递归查找文件内容并替换

    sed -i 's/原字符串/替换后字符串/g' `grep '搜索关键字' -rl /data/目标目录/ --include "*.html"` 上面是递归查找目录中所有的HT ...

  5. linux shell 字符串操作(长度,查找,替换)详解 BASH

    linux shell 字符串操作(长度,查找,替换)详解 在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系 ...

  6. linux命令大写输入,在Linux命令行内的大小写转换

    在编辑文本时大小写常常是需要注意的地方,大小写的转换是很枯燥而繁琐的工作,所幸,Linux 提供了很多能让这份工作变得容易的命令.接下来让我们看看都有哪些完成大小写转换的命令. #### `tr` 命 ...

  7. linux view查看日志命令,linux查看日志文件内容命令tail、cat、tac、head、echo、vi

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...

  8. linux如何改文件内容,linux下用命令修改文件内容

    linux下vi命令修改文件及保存的使用方法 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi n filename :打开文件,并将光标置于第n行首 vi fil ...

  9. Linux常用查看文件内容命令

    Linux下查看文件内容的命令 cat 由第一行开始显示内容,并将所有内容输出 tac 从最后一行倒序显示内容,并将所有内容输出 more 根据窗口大小,一页一页的显示文件内容 less 和more类 ...

最新文章

  1. Hadoop示例程序WordCount详解及实例
  2. ***帮兄设计实战分析
  3. Python+Django+Eclipse 在Windows快速Blog
  4. linux中的读目录,在linux中读取目录内容
  5. 畅通工程,How Many Tables ACM第九天-图论
  6. hadoop27---netty中handler的执行顺序
  7. Spring Boot html页面解析之jsoup
  8. 做一个程序员,是不是“努力就会成功”?现实残酷但又必须面对!
  9. win10如何关闭F1~F12快捷键?
  10. POJ 1759 Garland
  11. 入学人数突破1000人! 阿里云大学云学院,开启创新育才实践之路!
  12. 网站制作工具简介_实用又免费的短视频制作工具及短视频素材源网站
  13. 2-常见机器学习模型总结
  14. Web页面的常见字体有哪些
  15. 【洛谷 4556】雨天的尾巴
  16. 基于Android的MediaPlayer的音乐播放器的封装
  17. 使用MATLAB实现对信号的EMD分解
  18. python中str类型和object类型_pandas str和object类型之间的区别
  19. Vue如何循环渲染图片
  20. Javascript特效:音乐钢琴

热门文章

  1. 无处不在的 AWS 云计算
  2. Prometheus — 核心概念
  3. Kubernetes — 设计理念
  4. Linux 操作系统原理 — 内存 — 内存分配算法
  5. LTE voice centric和data centric
  6. asp.net core选项配置的研究
  7. 安卓APP动态调试-IDA实用攻略
  8. java 实现HTTP连接(HTTPClient)
  9. 《PHP精粹:编写高效PHP代码》——2.1节数据持久化和Web应用程序
  10. 注册asp.net 4.0 到iis