玩转linux cat find tr

将制表符显示^I

制表符和空格,在文本编辑器中,看起来差不多。可以利用cat命令的-T特性,将制表符识别出来

 $ cat -T file.py 

玩转find

根据文件名、正则表达式搜索

在/home/slynux 目录下找到所有以txt为结尾的文件

 $find /home/slynux -name '*.txt' -print 

在/home/slynux 目录下找到所有包含e的文件

 $find . -name '*e*' -print  

 利用find执行相应操作:

1)删除匹配的文件

$find . -type f -name "*.swp" -delete

玩转tr

1)将制表符转换成单个空格:

$ tr '\t' ' ' < file.txt

2)使用tr删除字符

 echo "Hello 123 world 456" | tr -d '0-9' 

结果是:Hello world,删除掉了数字

posted @ 2020-09-05 14:32  猫七的blog  阅读(402)  评论(0)    收藏  举报