美文网首页
tr 命令使用时候的坑

tr 命令使用时候的坑

作者: 你好_请关照 | 来源:发表于2019-05-13 22:28 被阅读0次

使用tr 命令来替换输出文件时,需要使用输入重定向来对文件进行输出

测试文件如下

[root@localhost /]# cat xiaoxi.txt 
a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9
[root@localhost /]# 

报错内容如下

[root@localhost /]# tr 'a-z' 'A-Z' xiaoxi.txt 
tr: extra operand ‘xiaoxi.txt’
Try 'tr --help' for more information.
[root@localhost /]# 

正确输出如下

[root@localhost /]# tr 'a-z' 'A-Z' <xiaoxi.txt 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9
[root@localhost /]# 

tr 只能一个字符一个字符的替换,而不能把几个字符看成一个整体

演示

[root@localhost /]# echo 'abcabc' >/test
[root@localhost /]# echo 'aabbcc' >>/test
[root@localhost /]# tr 'abc' '123' </test 
123123
112233
[root@localhost /]# 

tar 命令打包压缩带有软链接的目录的时候,软链接文件会丢失

解决方法:使用tar -zcfh file.tar.gz /etc
tar 中 -h 参数,意为:打包这个软链接对应的原文件

相关文章

  • tr 命令使用时候的坑

    使用tr 命令来替换输出文件时,需要使用输入重定向来对文件进行输出 测试文件如下 报错内容如下 正确输出如下 tr...

  • 1.tr

    0.简述 1.查看tr命令类型 2.tr为外部命令,使用tr --help或man tr查看常见命令参数 3.常用...

  • 简单的文本处理

    一、tr命令 tr命令可以用来删除一段文本中的某些文字,或者将其进行转换。 tr使用方法: tr常用选项: tr常...

  • Linux 学习笔记(十二):文本处理命令

    tr 命令 tr 命令用于删除一段文本信息中的某些文字,或者将其进行转换。使用方式:tr [option]...S...

  • sed命令和tr命令的坑

    linux很多常用的命令,如果不彻底研究一下,只是baidu或者google出来直接用,会有很多坑。今天遇到一个坑...

  • linux tr

    df -h | tr -s ' ' | cut -f5 -d' ' 命令简介: 通过使用tr,您可以非常容易地实现...

  • 第十一课:简单的文本处理

    1.tr命令 使用方式: $ tr [option] ... SET1[SET2] 常用的选项有: 操作举例: 2...

  • Linux 去除文件中空行的几种方式

    tr 命令 sed 命令 awk 命令 grep 命令

  • tr与sed命令:将换行符替换为空格

    处理文本时需要将换行符替换为空格,若使用sed命令会比较麻烦,而使用tr命令非常方便。 输入文本(country....

  • tr命令

    tr命令可以对标准输入的命令进行替换、压缩和删除。它可以将一组字符变成另一组字符。 #将输入字符由大写转成小写 e...

网友评论

      本文标题:tr 命令使用时候的坑

      本文链接:https://www.haomeiwen.com/subject/nuydaqtx.html