个性化阅读
专注于IT技术分析

Linux cut过滤器

本文概述

“剪切”命令在选择文件的特定列时很有用。在(-d)之后, 是定界符(你要从中分离列的位置)。分隔符可以是空格(”), 连字符(-), 斜杠(/)或其他任何内容。在(-f)之后, 提到列号。

句法:

cut -d(delimiter) -f(columnNumber) <fileName>

连字符(-)作为分隔符

句法:

cut -d- -f(columnNumber) <fileName>

例:

cut -d- -f2 marks.txt
cut -d- -f1 marks.txt
Linux cut过滤器1

看上面的快照, 我们的定界符是连字符(-), 因此我们在(-d)之后使用(-)。命令” cut -d- -f1 marks.txt”显示第1列, 命令” cut -d- -f2 marks.txt”显示第2列。

空格作为分隔符

如果要使用空格作为分隔符, 则必须引用空格(”)。

句法:

cut -d ' ' -f(columnNumber) <fileName>

例:

cut -d ' ' -f2 marks.txt
cut -d ' '-f5 marks.txt
cut -d ' '-f3 marks.txt
Linux Cut Filter2

看上面的快照, 我们的定界符是空格, 因此我们在(-d)之后使用了(”)。命令” cut -d”-f2marks.txt”显示第2列, 命令” cut -d”-f5 marks.txt”显示第5列, 命令” cut -d”-f3marks.txt”显示第3列。

赞(0)
未经允许不得转载:srcmini » Linux cut过滤器

评论 抢沙发

评论前必须登录!