将制表符显示^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 ' ' ' ' < file.txt
2)使用tr删除字符
echo "Hello 123 world 456" | tr -d '0-9'
结果是:Hello world,删除掉了数字