学点shell-cut

cut命令

cut的应用场景主要是从文本文件中吸取各种数据域

cut命令的一般格式为:

cut -cchar file

其中-cchar表示从每一行中析取的字符,char可以是数字,表示要析取每一行第几个字符,如-c5表示

析取文本每一行的第五个字符;也可以是,分隔的数字列表,表示每一行中待析取的字符。例如-c1,5表示

析取每一行第一个和第五个字符。-c1-5表示析取每一行中第一个到第五个字符之间的内容。

上述命令格式中,如果没有指定file,则表示处理的内容来自于标准输入。这也表示cut命令可以作为管道中的

过滤器。

 

-d和-f选项

对于某些文本内容由于数据结构不规则,单纯通过-c选项很难获得相应的内容。

这时,-d和-f选项就派上用场了。

cut命令通过-d选项指定数据的分隔符,通过-f指定相应的数据域。

 

 

 

posted on 2013-05-29 00:07  蓝与黑的世界  阅读(143)  评论(0)    收藏  举报

导航