实用命令与文本处理

Posted fariver

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实用命令与文本处理相关的知识,希望对你有一定的参考价值。

实用命令

ll dirname | grep jpg | wc –l       //count the num of jpg file in dirname

find  //同locate,只不过直接从硬盘中查找数据,更慢但更准确

du –h  //读取文件夹大小

tree -d  //查看当前文本夹中所有文件夹的树状分布

!keyword   //用于执行keyword 相关的历史命令

 

文本处理

echo string | cut -d ‘c‘ -f1   //将string第一个字符‘c‘之前的substring取出

echo string | sed  "s/sub1/sub2/g"   

//  1.将string中所有substring1替换为substring2,如果不加‘g’,则只替换第一个

//  2.如何是在文本最后添加字符,可用sed "s/$/sub/",因为文本在每行最后都会有一个不可见的‘$‘

 

以上是关于实用命令与文本处理的主要内容,如果未能解决你的问题,请参考以下文章

从文本文件中读取第一行的 Windows 批处理命令

Linux Shell处理文本的命令大全

文本处理三剑客之sed

Linux文本处理命令的Sort命令

Linux文本过滤与处理命令

Shell 文本处理工具