学点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指定相应的数据域。
浙公网安备 33010602011771号