Linux命令学习_tr_转换字符
来源:互联网 发布:温州淘宝运营培训学校 编辑:程序博客网 时间:2024/04/30 01:35
语法
tr [options] source-char-list replace-char-list
用途
转换字符。例如,将大写字符转换为小写。选项可让你指定所要删除的字符,以及将一串重复出现的字符浓缩成一个。
常用选项:
-c 取source-char-list的反义
-d 删除source-char-list里所列的字符,而不是转换它们。
-s 浓缩重复的字符。如果标准输入中连续出现source-char-list里所列的字符,将其浓缩成一个。
实例:
cat filename |tr u n:用于在屏幕上将filename文件中的u替换为n,而实际文件中未作替换
cat filename |tr -d abc 在屏幕上将filename内容中的所有出现的a或b或c字符删去,并显示出来
cat filename |tr [:lower:][:upper:]将文件内容中的小写全部变为大写
test文本中有一列的字符。通过cat将test字符读取作为tr的输入,然后进行具体的操作。
$ cat test
abcdefjhiji
$ cat test|tr -d a
bcdefjhiji
$ cat test
abcdefjhiji
$ cat test|tr -c b k
$ cat test
abcdefjhijiiii
$ cat test|tr -s i
abcdefjhiji
$ cat test|tr A-Z a-z
abcdefjhijiiii
$ cat test|tr a-z A-Z
ABCDEFJHIJIIII
0 0
- Linux命令学习_tr_转换字符
- Linux-字符编码转换学习
- Linux下字符编码转换 -- iconv命令
- Linux 命令iconv -字符编码转换工具
- linux命令之字符转换命令:tr, col, join, paste
- Linux学习之字符处理命令
- 字符转换命令
- tr 命令 转换字符
- 字符转换命令
- linux中字符转换命令-tr的用法
- linux中字符转换命令-tr的用法
- linux---tr,col,join,paste,expand 字符转换命令
- Shell学习:字符转换、删除及压缩工具 tr命令
- linux 字符编码转换
- linux字符编码转换
- linux字符转换
- linux tr命令参数及用法详解---删除文件中控制字符或进行字符转换
- linux tr命令参数及用法详解---删除文件中控制字符或进行字符转换
- Android BaseAdapter与ListView的使用
- 2015.7.7 OC第一天笔记(入学回顾)主要内容:类和对象
- pthread_create()创建线程时传入多个参数
- 完全二叉树与满二叉树的区别(有图)
- centos 火狐浏览器安装adobe flash player插件
- Linux命令学习_tr_转换字符
- 分页插件
- Java中IO流学习07
- 【剑指Offer学习】【面试题47:不用加减乘除做加法】
- SimpleMembership【转】
- 全国电子商务人才专业化从业认证考试初级教程(公共基础教程)(全国电子商务人才丛业能力教育指定教材)
- 简述ReentrantLock和Synchronized区别
- 黑马程序员——基础学习(五)继承、多态、抽象类和接口
- HDU 1561 The more, The Better(树形dp+背包)