Linux 命令 tr 命令解析 tr 命令的作用是对输入的数据进行字符替换、删除和压缩。...tr 一般形式如下: tr [OPTION] SET1 [SET2] OPTION 表示一些选项,常见的有 -c、-d、-s 等; SET1 表示原始字符集合;SET2 表示目标字符集合。...此命令将 linyi.txt 文件的内容通过管道符传递给 tr 命令进行转换,转换后的结果输出到终端上。...Linux 命令 tr 命令注意事项 读者在使用 tr 命令时,需要注意 SET1 和 SET2 的长度要相同,否则会引发错误。...tr 命令可以通过 -c 选项来对字符集进行取反操作; tr 命令可以通过 -d 选项来删除 SET1 中出现的字符; tr 命令可以通过 -s 选项来压缩 SET1 中重复的字符; tr 命令还可以用于文件编码转换
将字符进行替换压缩和删除,tr命令 可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。...命令语法 tr [选项] [字符串1] [字符串2] 命令选项 -c或——complerment:取代所有不属于第一字符集的字符; -d或——delete:删除所有属于第一字符集的字符; -s或--squeeze-repeats...使用tr删除字符 > echo "hello 123 world 456" | tr -d '0-9' hello world 将制表符转换为空格: > cat text | tr '\t' ''...tr -d '\n' 123 将多个连续空格合并为一个空格,并将空格替换为破折号- > echo "2021 03 01" |tr -s ' ' '-' 2021-03-01 删除非数字字符...> echo "2021assefdf03fff01" |tr -d -c '[0-9]' 20210301 原文链接:https://rumenz.com/rumenbiji/linux-tr.html
tr所有的功能均可由sed来完成,可以将tr视为sed一个极简的实现。 2.格式 tr [OPTION]......-d,--delete:删除信息当中的SET1这个字符串。 -s,--squeeze-repeats:压缩重复的字符,只保留一个。 --help:显示帮助信息。 --version:显示版本信息。...cat /etc/passwd | tr -d ':' (3)将dos文件转成unix文件。...cat /etc/passwd | tr -d '\r' (4)删除空行 cat file | tr -s "\n" > new_file (5)将文件file中出现的”abc”替换为”xyz”。...alv blv|tr -cd 'lv' lvlv ---- 参考文献 [1]man tr
tr命令 tr命令用于转换或删除文件中的字符,可以读文件也可以从标准输入设备读取数据,经过字符串转译后,将结果输出到标准输出设备。 语法 tr [OPTION]......cat file.txt | tr -d "o" # Hell Wrld 删除所有数字。...echo "My ID is 73535" | tr -d [:digit:] # My ID is 取出字符串中的数字。...://www.runoob.com/linux/linux-comm-tr.html https://www.tutorialspoint.com/unix_commands/tr.htm https:...//www.geeksforgeeks.org/tr-command-in-unix-linux-with-examples/
命令概述 tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。 tr的英文全称是“ transform ”,即转换的意思。...tr他只能从标准输入中读取数据,因此,tr要么将输入文件重定向到标准输入,要么从管道读入数据。 注意:tr类似于sed命令,但是比sed简单,所以tr能实现的功能,sed都能实现。 02....命令格式 用法:tr [选项]... SET1 [SET2] 03. 常用选项 从标准输入中替换、缩减和/或删除字符,并将结果写到标准输出。...#dd2 */dk4 | tr -d -c '0-9 \n' 2 4 [deng@localhost test]$ 补集中包含了数字0~9、空格和换行符\n,所以没有被删除,其他字符全部被删除了。...5555 [deng@localhost test]$ [deng@localhost test]$ 到此这篇关于Linux tr命令的使用方法的文章就介绍到这了,更多相关Linux tr命令内容请搜索
tr 将字符进行替换压缩和删除 补充说明 tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。...语法 tr [选项] [参数] 选项 -c或--complement: 取代所有不属于第一字符集的字符; -d或--delete: 删除所有属于第一字符集的字符; -s或--squeeze-repeats...使用tr删除字符: echo "hello 123 world 456" | tr -d '0-9' hello world 将制表符转换为空格: cat text | tr '\t' ' ' 字符集补集...,a 1 b#$bb 2 c*/cc 3 ddd 4 | tr -d -c '0-9 \n' 1 2 3 4 此例中,补集中包含了数字0~9、空格和换行符\n,所以没有被删除,其他字符全部被删除了...: cat file | tr -s "\r" "\n" > new_file 或 cat file | tr -d "\r" > new_file tr可以使用的字符类: [:alnum:]: 字母和数字
tee命令 清空文件内容 >1.txt [root@hf-01 ~]# > 2.txt [root@hf-01 ~]# cat 2.txt [root@hf-01 ~]# tee命令和输出重定向>类似...,重定向的同时还在屏幕显示 tee命令,就是重定向,把前面命令输出的结果打印到屏幕上 -a参数,追加重定向 [root@hf-01 ~]# cat 3.txt asda 123 fgdg,45...命令 tr 命令,用来替换字符的命令,tr 'a' 'b',大小写替换tr '[a-z]' '[A-Z]' 支持写多个字符替换 [root@hf-01 ~]# echo "hanfeng" |tr..." |tr '[a-z]' '[A-Z]' HANFENG [root@hf-01 ~]# 字符替换数字的时候,需要注意格式 替换数字的时候,需要去除方括号[] [root@hf-01 ~]#...echo "hanfeng" |tr '[a-z]' '[1]' //错误示范,这样写会出错 ]1]]]]] [root@hf-01 ~]# echo "hanfeng" |tr '[a-z]'
笔记内容: l 8.10 shell特殊符号cut命令 l 8.11 sort_wc_uniq命令 l 8.12 tee_tr_split命令 l 8.13 shell特殊符号下 笔记日期:2017.8.16...3.# 注释字符 一条命令前面加注释字符的话,命令就不会执 ? 4.\ 脱义字符,有些字符是命令,所以需要脱义符来让这个字符变成普通字符,而非命令字符: ?...uniq命令可以和sort命令搭配使用,先排序去重: ? 8.12 tee_tr_split命令 tee命令和输出重定向有点像,它们的区别是tee是可以看到输出重定向的结果,>则不能看到: ?...tr命令是用来替换字符的,针对字符来操作的: ? ...想要把多条命令写在一行里,就需要使用分号分割: ? ||是或者的意思,写在两条命令中间的话只要左边的命令执行成功,那么右边的命令就不会执行。如果左边的命令执行失败,那么右边的命令就会执行: ?
管道文本处理 1. tr 命令 删除 转换 删除一段文本信息中的某些文字。或者将其进行转换。...tr [option]...SET1 [SET2] 选项 说明 -d 删除和 set1 匹配的字符,注意不是全词匹配也不是按字符顺序匹配 -s 去除 set1 指定的在输入文本中连续并重复的字符 #...删除 "hello shiyanlou" 中所有的'o','l','h' $ echo 'hello shiyanlou' | tr -d 'olh' # 将"hello" 中的ll,去重为一个l $...echo 'hello' | tr -s 'l' # 将输入文本,全部转换为大写或小写输出 $ echo 'input some text here' | tr '[:lower:]' '[:upper...2. col命令 TAB 空格转换 col 命令可以将Tab换成对等数量的空格键,或反转这个操作。
tr命令我们很清楚,可以删除替换,删除字符串。...在英文中我们要经常会经常统计英文中出现的频率,如果用常规的方法,用设定计算器一个个算比较费事,这个时候使用tr命令,将空格分割替换为换行符,再用tr命令删除掉有的单词后面的点号,逗号,感叹号。...上面的文本文件,如果要文中出现次数的最多的10个单词统计出来,可以使用下面的命令 [root@linux ~]# cat this.txt | tr ' ' '\n' | tr -d '[.,!]'
命令 : cut 用来截取某一个字段 语法: cut -d ‘分隔字符’ [-cf] n 这里的n是数字 -d :后面跟分隔字符,分隔字符要用单引号括起来 -c :后面接的是第几个字符...: tr 替换字符,常用来处理文档中出现的特殊符号,如DOS文档中出现的^M符号。...常用的选项有两个: -d :删除某个字符,-d 后面跟要删除的字符 -s :把重复的字符去掉 最常用的就是把小写变大写: tr ‘[a-z]’ ‘[A-Z]’ [root@xie-02 ~]...# echo "linux" |tee 1.txt linux [root@xie-02 ~]# cat 1.txt linux [root@xie-02 ~]# echo "linux" |tr...'[li]' '[LI]' LInux [root@xie-02 ~]# echo "linux" |tr '[a-z]' '[A-Z]' LINUX 命令 : split 切割文档,常用选项:
1.终端命令格式 command [-options] [parameter] 说明: command : 命令名, 相应功能的英文单词或单词的缩写 [-options] : 选项, 可用来对命令进行控制..., 也可以省略 parameter : 传给命令的参数, 可以是 零个、一个 或者 多个 1.1常用Linux命令的基本使用 序号 命令 对应英文 作用 01 ls list 查看当前目录下的内容 02...命令 含义 -n 显示行号 -b 非空行 显示行号 grep命令选项 命令 含义 -n 显示匹配行和行号 -i 忽略大小写 -v 显示 不包含关键字 的所有行 ^a 行首,搜索以a开头的行 ke$...绝对路径进入 cd /home/dir9 04 其他命令 && 和 || 命令 作用 命令1&& 命令2 如果 命令1 执行成功了, 才执行 命令2 命令 作用 命令1 || 命令2 如果 命令1 执行失败了..., 才执行 命令2
在Linux上使用smartctl命令查看硬盘的SMART信息。
objdump -D -b binary -m i386 a.bin 【笔记】objdump命令的使用 —恢复内容开始— objdump命令是Linux下的反汇编目标文件或者可执行文件的命令,它还有其他作用...objdump -f 显示test的文件头信息 $ objdump -f levellevel: file … linux常用命令–开发调试篇 前言 Linux常用命令中有一些命令可以在开发或调试过程中起到很好的帮助作用...u012247418/article/details/80 … Linux 常用命令:开发调试篇 前言 Linux常用命令中有一些命令可以在开发或调试过程中起到很好的帮助作用,有些可以帮助了解或优化我们的程序...示例程序 我们用一个小程序,来 … linux grep命令 linux grep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来.grep...;创建用户成功linux系统会自动创建一个和用户名相同的分组,并将该用户分到改组中 … Linux paste命令 Linux paste命令用于合并文件的列. paste指令会把每个文件以列对列的方式
在《Linux 中的主机、控制台和终端》中我们讨论了主机和终端的关系,unix系统正是基于这一理念设计的。虽然Linux和unix代码上不同,但是设计理念确是一脉相承的。所以对于Linux也同样适用。
Linux od 命令: 用于输出文件内容。 od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来。...-d 此参数的效果和同时指定"-tu2"参数相同。 -f 此参数的效果和同时指定"-tfF"参数相同。 -h 此参数的效果和同时指定"-tx2"参数相同。...实例 创建 tmp 文件: $ echo abcdef g > tmp $ cat tmp abcdef g 使用 od 命令: $ od -b tmp 0000000 141 142 143 144...使用ASCII码进行输出,注意其中包括转义字符 $ od -t d1 tmp 0000000 97 98 99 100 101 102 32 103 10 0000011 $od -t d1 primary.idx...-c tmp 0000000 a b c d e f g \n 0000009
Linux pstree命令 Linux pstree命令将所有行程以树状图显示,树状图将会以 pid (如果有指定) 或是以 init 这个基本行程为根 (root),如果有指定使用者 id,则树状图会只显示该使用者所拥有的行程
访问D盘,直接输入d:,回车: 然后访问D盘下的目录: 比如访问D盘下的java文件夹,输入cd java,回车: 退回上一级目录,输入cd ..
领取专属 10元无门槛券
手把手带您无忧上云